This release is a pre-release and may not be stable for production use.
Automates data quality management
For data practitioner who wants to trust their data by:
- Defining the shape of data, so they can make sure the data will be expected in the future
- Save time on debugging data,easily discover & discuss any data problems from upstream
- Socially collaborate across teams on the dataset through data catalog and data insights
Key Features
Instant quality assessment in html
Check single run view
Inject tests to key metrics
Refer to User defined test functions
Compare different test assessments
Check comparison view
Get started
Install PipeRider
$ pip install piperider
By default, PipeRider supports built-in sqlite connector, extra connectors are available:
| connectors | install |
|---|---|
| snowflake | pip install 'piperider[snowflake]' |
| postgres | pip install 'piperider[postgres]' |
Use comma to install multiple connectors in one line:
$ pip install 'piperider[postgres,snowflake]'
Attach piperider to a dbt project
This command creates /.piperider under a dbt project root and generate necessary configurations.
Scan data quality from models
This command scans the models from datasource and create assessment results in /.piperider/output
Generate reports
generate a static html report under current path.
Generate comparison view
The generated report in html will be placed in the path shown in console
Get involved
[Work In Progress]
Metadata
Release files for piperider-nightly 0.2.0.dev20220614
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| piperider-nightly-0.2.0.dev20220614.tar.gz | 1.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| piperider_nightly-0.2.0.dev20220614-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.5 MB
Release files / piperider-nightly-0.2.0.dev20220614.tar.gz
| Download URL | piperider-nightly-0.2.0.dev20220614.tar.gz |
|---|---|
| Size | 1.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
253279c4a599d31102fc82fd66a041734dcda215394479925acd1013156c44dc
|
|
BLAKE2b-256 checksum How to use checksums |
3221bdf830e17264482c5ca0c79c0526bd47d1b5dbc5a5837498c6007630184e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.9
|
Release files / piperider_nightly-0.2.0.dev20220614-py3-none-any.whl
| Download URL | piperider_nightly-0.2.0.dev20220614-py3-none-any.whl |
|---|---|
| Size | 1.8 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
91356d1ea8181d31f88a7f4a14ca994e8482ff8e45363ccae30126e994e322ba
|
|
BLAKE2b-256 checksum How to use checksums |
07bb1c35476daf1f7ecc4e313292e2a4e8932ec69a439017b78ea74def2ebf6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.9
|