Skip to main content

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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

datazone_sdk-7.0.0-py3-none-any.whl (23.2 kB view details)

Uploaded Python 3

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

Hashes for datazone_sdk-7.0.0.tar.gz
Algorithm Hash digest
SHA256 19dccb810c4ff4dc4694cd26f0bb2bfc7e098712d93014bcb22018fe159a8d2e
MD5 586ce813a5e9e5191a49619185f348f0
BLAKE2b-256 00b85a92b1c48c02b64cd240d1c58bab0faf96443978e2c15fed1101046ef37c

See more details on using hashes here.

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

Hashes for datazone_sdk-7.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f2c5cadb0a2c7b95a23d066b8cb21950c0b95aedf17d6fab612b6e44a1eff5be
MD5 faf7d9e8ec65ddb95f369873578ea03e
BLAKE2b-256 542e3a8e50ca93a877bac6fcddc0fd76933e4d9e3cb6017f0126b415d0d2015b

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

7.0.0 This release

2 files

6.0.1

2 files

6.0.0

2 files

5.0.7

2 files

5.0.6

2 files

5.0.5

2 files

5.0.4

2 files

5.0.3

2 files

5.0.2

2 files

5.0.1

2 files

5.0.0

2 files

4.0.2

2 files

4.0.1

2 files

4.0.0

2 files

3.0.0

2 files

2.0.6

2 files

2.0.5

2 files

2.0.4

2 files

2.0.3

2 files

2.0.2

2 files

2.0.1

2 files

2.0.0

2 files

1.0.3

2 files

1.0.1

2 files

1.0.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page