Use Azure Kusto Data and Azure Kusto Ingest in Python
Project description
pip install kustopy
The package includes a the functionality to query and to ingest data.
Query Frist load the query function from kustopy
from kustopy import query
Then set up the client:
query_client = query.create_engine(cluster, client_id, client_secret, tenant_id)
For EY on databricks we can get the credentials as
cluster = 'sample01.westeurope'
client_id = dbutils.secrets.get(scope="ce5", key="adxClientId")
client_secret = dbutils.secrets.get(scope="ce5", key="adxClientSecret")
tenant_id = dbutils.secrets.get(scope="ce5", key="adxTenantId")
query_client = query.create_engine(cluster, client_id, client_secret, tenant_id)
Finally we can query the database
database = 'sample-db'
query.get_pdf(user_input='SampleTable | take 10', client=query_client, database=database, truncation=True)
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
kustopy-1.0.9.tar.gz
(2.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kustopy-1.0.9.tar.gz.
File metadata
- Download URL: kustopy-1.0.9.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f0a95a3fc1dd53cd27340783463284be3e1474b3e17996bf954171549081b8af
|
|
| MD5 |
c4b305f387f487006be32d8158b756d7
|
|
| BLAKE2b-256 |
f87d4fdf9aa0437520f33411e2d64d8cf5e7eefbd1b0429e64a416f2a0f49411
|
File details
Details for the file kustopy-1.0.9-py3-none-any.whl.
File metadata
- Download URL: kustopy-1.0.9-py3-none-any.whl
- Upload date:
- Size: 3.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
069283bcd79b69a8cae4ad487f54071672f17d1b522b8efe3779524787678218
|
|
| MD5 |
e0ec748a1e52ac306d16feeb0279d7d6
|
|
| BLAKE2b-256 |
41bd809ae8202356d6d397408e48289561dc9371b6e30c6c673e05b948d13c01
|