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

Uploaded Source

Built Distribution

azure_kusto_data-1.0.0-py2.py3-none-any.whl (19.5 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: azure-kusto-data-1.0.0.tar.gz
  • Upload date:
  • Size: 16.0 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.47.0 CPython/3.6.10

File hashes

Hashes for azure-kusto-data-1.0.0.tar.gz
Algorithm Hash digest
SHA256 242bb173542c4eed3f57d182b70af4774787cfecf0504d876ca330b65722c442
MD5 1ec6ea30b917bc97163ff75d5592b233
BLAKE2b-256 30eb80f871944632958ce5a85bc583464a7556411818edd30ecd46b50bdccbd9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: azure_kusto_data-1.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 19.5 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.47.0 CPython/3.6.10

File hashes

Hashes for azure_kusto_data-1.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 32200cbf8303ae729755f05e268cebb1d1b814c252b61abcf6b405d7710e32b8
MD5 f231d3d36de74cfb217031fffe9fbb14
BLAKE2b-256 d17d56f6b41d90143926b48e553409407aa51aba7323bef5169b316d8692c546

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