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

Uploaded Source

Built Distribution

azure_kusto_data-0.0.17-py2.py3-none-any.whl (12.4 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: azure-kusto-data-0.0.17.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.3

File hashes

Hashes for azure-kusto-data-0.0.17.tar.gz
Algorithm Hash digest
SHA256 924d19d2ae0d2b8ed1aaaa4623e1a2016b67c2e2edef87fba1fac7bf7bdb64dd
MD5 ea9ffb2da756ceabf235b416e6910290
BLAKE2b-256 bfab6613fbee52484d7f9569bc373faceef92a190cc501523fc332c03e87b6ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: azure_kusto_data-0.0.17-py2.py3-none-any.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.3

File hashes

Hashes for azure_kusto_data-0.0.17-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 06404c08006e6eb3cb16e3db5079b2e6f7e7df952924b1f3891199eed5074ce4
MD5 bbacd3efac73d71d36b0b46e52a662c5
BLAKE2b-256 08dbc358b12533a092348f62dd8621775d3a8ededd5a586dd5ae7b44706197f3

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