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

Uploaded Source

Built Distribution

azure_kusto_data-1.0.2-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.2.tar.gz.

File metadata

  • Download URL: azure-kusto-data-1.0.2.tar.gz
  • Upload date:
  • Size: 16.8 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.48.0 CPython/3.6.11

File hashes

Hashes for azure-kusto-data-1.0.2.tar.gz
Algorithm Hash digest
SHA256 7a91798c495372fd099dcb810a6696bb38c110989e93a5f2a0cef37677ec5210
MD5 4c6f975dbad0adcd2b6f2795bfc7b7c6
BLAKE2b-256 e90ab60d69c15a28a87a503df9a5dbdd4e1a1dabb3ebff061c121d202b4d17af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: azure_kusto_data-1.0.2-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.48.0 CPython/3.6.11

File hashes

Hashes for azure_kusto_data-1.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f6cd88f353a6ab74a8c6af1924e9c56f3e639eca353b7a813ae2c77942b5145c
MD5 8d445de746fab242a400f31a83860d55
BLAKE2b-256 c506e357c47a5681d03bb9ee81e412d65e9ec64b721970afc3b6a8b3d34487b0

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