Skip to main content

Kusto Data Client

Project description

from azure.kusto.data.request import KustoClient, KustoConnectionStringBuilder

cluster = "<insert here your cluster name>"
client_id = "<insert here your AAD application id>"
client_secret = "<insert here your AAD application key>"
authority_id = "<insert here your AAD tenet id>"

kcsb = KustoConnectionStringBuilder.with_aad_application_key_authentication(cluster, client_id, client_secret, authority_id)
client = KustoClient(kcsb)

db = "Samples"
query = "StormEvents | take 10"

response = client.execute(db, query)
for row in response.primary_results[0]:
    print(row[0], " ", row["EventType"])

Kusto Python Client Library provides the capability to query Kusto clusters using Python. It is Python 2.x/3.x compatible and supports all data types through familiar Python DB API interface.

It’s possible to use the library, for instance, from Jupyter Notebooks. which are attached to Spark clusters, including, but not exclusively, Azure Databricks. instances.

https://travis-ci.org/Azure/azure-kusto-python.svg

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

azure-kusto-data-0.0.26.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

azure_kusto_data-0.0.26-py2.py3-none-any.whl (13.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file azure-kusto-data-0.0.26.tar.gz.

File metadata

  • Download URL: azure-kusto-data-0.0.26.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3

File hashes

Hashes for azure-kusto-data-0.0.26.tar.gz
Algorithm Hash digest
SHA256 1e581cf6c3f1b8aab103699269264c9ef3b3a896164c09b96cb6639420856c31
MD5 c8e98b15d415a21744880f2b1ee41831
BLAKE2b-256 e5e59b429e215d3eae5454e94fceb325537888585c0c3cdceba19495b1078426

See more details on using hashes here.

File details

Details for the file azure_kusto_data-0.0.26-py2.py3-none-any.whl.

File metadata

  • Download URL: azure_kusto_data-0.0.26-py2.py3-none-any.whl
  • Upload date:
  • Size: 13.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3

File hashes

Hashes for azure_kusto_data-0.0.26-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a336061408b5ee0b16de872b227f1916c9de9f4c8a5eb0bdbc9b6e6946977083
MD5 49828b4970cae212ec173577654cb3fa
BLAKE2b-256 3a47eb4d966592264da1aa1a5be99f48770a9dac8ac227e558daf246c5258ebe

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page