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

Uploaded Source

Built Distribution

azure_kusto_data-0.0.41-py2.py3-none-any.whl (16.6 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: azure-kusto-data-0.0.41.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.6.7

File hashes

Hashes for azure-kusto-data-0.0.41.tar.gz
Algorithm Hash digest
SHA256 6e39325787584239695be6d26b7e928ed2e821fb43ceb5a7958adc74f54ef3ef
MD5 0208d1a308707bfccedb176bed2ae743
BLAKE2b-256 90c5bec9226dacee9940faef7741f30e1aa21f9fd34a7513c531b91d1628a019

See more details on using hashes here.

File details

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

File metadata

  • Download URL: azure_kusto_data-0.0.41-py2.py3-none-any.whl
  • Upload date:
  • Size: 16.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.6.7

File hashes

Hashes for azure_kusto_data-0.0.41-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b75d3ac5beec2e6b569322c94d16af586bae78a82e2d96c65c64fafa75df12be
MD5 d52b5c4585a3a7bcd8b8238b8f591eba
BLAKE2b-256 f9468b2d8ab2611e95d84326a89e3621c4f1debcdbe2296804ec2e5561c9300a

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