Datazone SDK
Database and Delta storage client library for working with Delta Lake tables.
Overview
This package provides functionality for interacting with Delta Lake tables, including:
- Database Client: High-level client for querying Delta Lake tables with support for time intervals, time travel, and filtering.
- Delta Storage: Low-level components for working with Delta tables, schemas, and data types.
Installation
pip install datazone-sdk
Usage
import datazone as dz
# Create a client from a storage account name
client = dz.DatabaseClient.from_resource_name(
storage_account="<storage-account>",
container_name="<container-name>",
sub_path="<sub-path>",
)
# Query a table
df = client.query(
table_name="my_table",
filters={"column": "value"},
)
Development
Create a virtual environment, install poetry and run poetry install.
This can be done by running the following in a terminal:
pyenv virtualenv 3.13.11 datazone-sdk
pyenv local datazone-sdk
pip install poetry
poetry install
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
datazone_sdk-7.0.0.tar.gz
(16.7 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 datazone_sdk-7.0.0.tar.gz.
File metadata
- Download URL: datazone_sdk-7.0.0.tar.gz
- Upload date:
- Size: 16.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
poetry/2.4.1 CPython/3.10.20 Linux/6.17.0-1018-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19dccb810c4ff4dc4694cd26f0bb2bfc7e098712d93014bcb22018fe159a8d2e
|
|
| MD5 |
586ce813a5e9e5191a49619185f348f0
|
|
| BLAKE2b-256 |
00b85a92b1c48c02b64cd240d1c58bab0faf96443978e2c15fed1101046ef37c
|
File details
Details for the file datazone_sdk-7.0.0-py3-none-any.whl.
File metadata
- Download URL: datazone_sdk-7.0.0-py3-none-any.whl
- Upload date:
- Size: 23.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
poetry/2.4.1 CPython/3.10.20 Linux/6.17.0-1018-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2c5cadb0a2c7b95a23d066b8cb21950c0b95aedf17d6fab612b6e44a1eff5be
|
|
| MD5 |
faf7d9e8ec65ddb95f369873578ea03e
|
|
| BLAKE2b-256 |
542e3a8e50ca93a877bac6fcddc0fd76933e4d9e3cb6017f0126b415d0d2015b
|