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>"

kcsb = KustoConnectionStringBuilder.with_aad_application_key_authentication(KUSTO_CLUSTER, CLIENT_ID, CLIENT_SECRET)
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.12.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

azure_kusto_data-0.0.12-py2.py3-none-any.whl (11.9 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: azure-kusto-data-0.0.12.tar.gz
  • Upload date:
  • Size: 11.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.3

File hashes

Hashes for azure-kusto-data-0.0.12.tar.gz
Algorithm Hash digest
SHA256 c638e5d87a8dd812b6eabccc30be0b90337851cb375145636b31fd3f39935203
MD5 cfef69adda8c5d30adb6da9521cf6955
BLAKE2b-256 90a1a18ef59c11e7036308e1bb3c1e21617423f5295cf3c8db24797647967dd6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: azure_kusto_data-0.0.12-py2.py3-none-any.whl
  • Upload date:
  • Size: 11.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.3

File hashes

Hashes for azure_kusto_data-0.0.12-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b89edfa9e656e7d4f1a19d8b698593f1bededa1d947ac85306ea500dadc1f277
MD5 ae9e22876a76b4b201e782234eede027
BLAKE2b-256 08549ee351bb4d697137f50abacc9071cd06cfe93dc93d4b515a198c71af1706

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