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

Uploaded Source

Built Distribution

azure_kusto_data-0.0.16-py2.py3-none-any.whl (12.3 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: azure-kusto-data-0.0.16.tar.gz
  • Upload date:
  • Size: 11.6 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.16.tar.gz
Algorithm Hash digest
SHA256 1d658927ff197c78c6d4300767c64f7497174613a7f9b578ac0d2174014c4ce1
MD5 559f107d6f1c9598dfed407ef99ae567
BLAKE2b-256 3f9497c4d855a0cdb68e68d97dea83e33304c00c51c76e3f745620eb6b0653cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: azure_kusto_data-0.0.16-py2.py3-none-any.whl
  • Upload date:
  • Size: 12.3 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.16-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e816f9360f82dd5ca6e47476317618e5f6362bed030c84d5cb99f347ccd3042e
MD5 bfbc27ba15ad26f0cb79cde7eb9f5d65
BLAKE2b-256 9f8b9cecd1754d8689be33991c2ed42b512157dd3c088b0af3ae1443aeb1ef14

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