A suite of utilities to support data engineering workloads within an Ensono Stacks data platform.
Project description
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]
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
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 stacks_data-2.1.4.tar.gz.
File metadata
- Download URL: stacks_data-2.1.4.tar.gz
- Upload date:
- Size: 53.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.10.12 Linux/6.8.0-1044-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8dc2ae71233cd4f57130e494ea507e55abd77f460c11981a1be9bb5ad6b8706d
|
|
| MD5 |
bd63dacf78599584fe13e40a66138566
|
|
| BLAKE2b-256 |
48a5fd80ebaf9cd2dcd753042049ba0d623f32740b40bbc350018308d2cd2408
|
File details
Details for the file stacks_data-2.1.4-py3-none-any.whl.
File metadata
- Download URL: stacks_data-2.1.4-py3-none-any.whl
- Upload date:
- Size: 81.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.10.12 Linux/6.8.0-1044-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab20b72c3fdd402f7dec7556342951b2f67d385e021f530a2d359901775a2f6c
|
|
| MD5 |
c49f1257b1cbd1dc894511d7c4d26b5e
|
|
| BLAKE2b-256 |
78c62e94c1f19912bb1fd00d3a343b44f9677ce315d2b58eca774551e4067d98
|