Stacks Data
stacks-data is a Python package built to support various functions within the Ensono Stacks Data Platform solution. The library and its associated Python-based CLI (datastacks) is intended to assist developers working within a deployed Stacks Data Platform, supporting common tasks such as generating new data engineering workloads and running Spark jobs.
- Stacks Azure Data Platform - GitHub
- Stacks Azure Data Platform - Documentation
- Datastacks CLI - Documentation
Installation
stacks-data is modular, allowing you to install only what you need, keeping the installation lightweight and efficient. By default, stacks-data installs only core functionality, focussed on Pyspark and Azure operations.
The following features require additional dependencies, which can be optionally included in your installation:
- behave: Utilities for executing behaviour-driven development (BDD) tests.
- cli: The datastacks command line tool, to support developers generating data workloads.
- data-quality: Utilities for running data quality checks using the Great Expectations framework.
You can install the stacks-data package using pip - see the examples below:
# Example 1: Install only the core stacks-data package
pip install stacks-data
# Example 2: Install the stacks-data package with data quality features included
pip install stacks-data[data-quality]
# Example 3: Install the stacks-data package with all optional features included
pip install stacks-data[behave,cli,data-quality]
Release files for stacks-data 2.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| stacks_data-2.1.4.tar.gz | 53.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| stacks_data-2.1.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 134.3 kB
Release files / stacks_data-2.1.4.tar.gz
| Download URL | stacks_data-2.1.4.tar.gz |
|---|---|
| Size | 53.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8dc2ae71233cd4f57130e494ea507e55abd77f460c11981a1be9bb5ad6b8706d
|
|
BLAKE2b-256 checksum How to use checksums |
48a5fd80ebaf9cd2dcd753042049ba0d623f32740b40bbc350018308d2cd2408
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.10.12 Linux/6.8.0-1044-azure
|
Release files / stacks_data-2.1.4-py3-none-any.whl
| Download URL | stacks_data-2.1.4-py3-none-any.whl |
|---|---|
| Size | 81.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ab20b72c3fdd402f7dec7556342951b2f67d385e021f530a2d359901775a2f6c
|
|
BLAKE2b-256 checksum How to use checksums |
78c62e94c1f19912bb1fd00d3a343b44f9677ce315d2b58eca774551e4067d98
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.10.12 Linux/6.8.0-1044-azure
|