Skip to main content

Kusto Data Client

Project description

from azure.kusto.data 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 tenant 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 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.

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-1.0.3.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

azure_kusto_data-1.0.3-py2.py3-none-any.whl (19.7 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: azure-kusto-data-1.0.3.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.12

File hashes

Hashes for azure-kusto-data-1.0.3.tar.gz
Algorithm Hash digest
SHA256 6370ef0f1c3f153c541ca8c920f1f745f564eb2fca62a780291fd8d80314adcf
MD5 9551d2fa77c54f6ba8ce0825692f6621
BLAKE2b-256 311b76f89390c4d5e67244082a553ca57e454e391091d83ed94c93244e0de4c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: azure_kusto_data-1.0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 19.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.12

File hashes

Hashes for azure_kusto_data-1.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 483c2d175af1e2dd8d168f39f18e9d8e0901be78ab623842b5ffc8817c4741d4
MD5 6214381faac29afc1c6b9b20a8063c30
BLAKE2b-256 e5b79bbaf45f44a5970469386fd1407053e8ef3ecd72200737689502291e769c

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