Skip to main content

Snowflake adapter for Qualis (data quality framework)

Project description

qualis-snowflake

Snowflake adapter for Qualis — the open-source data quality framework.

Install

pip install qualis qualis-snowflake

Usage

# qualis.yaml
adapter: snowflake
database_url: "snowflake://user:password@account/db/schema?warehouse=wh&role=role"
qualis check --rules rules/ --sample your_table

Supported checks

  • not_null
  • unique
  • between
  • regex
  • in_set
  • row_count
  • not_negative
  • reference_lookup

All queries run in a read-only transaction.

License

Apache 2.0.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qualis_snowflake-0.1.0.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

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

qualis_snowflake-0.1.0-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

Details for the file qualis_snowflake-0.1.0.tar.gz.

File metadata

  • Download URL: qualis_snowflake-0.1.0.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for qualis_snowflake-0.1.0.tar.gz
Algorithm Hash digest
SHA256 6eaa543657005a88078db6d77d2f03aaf07631182118becac70c502424f190ee
MD5 73682ec826f6f47a0ea6ef86f527309c
BLAKE2b-256 1bd3b041b8bb33348a79a9e3fa04065ddb64cdecd731598944fe11696b112d6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for qualis_snowflake-0.1.0.tar.gz:

Publisher: release.yml on ahmedashraffcih/qualis-snowflake

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qualis_snowflake-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for qualis_snowflake-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c5a0fde974467094db34e3452d01e4876cdf44d6cd52d70259d9668b90ca2775
MD5 bebd88999b0aaecc48de6fa4065a7f9b
BLAKE2b-256 5f95443fc56ee8d695b55d3a0d8594b578ea56a659296def8fdaf0e8c679a1c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for qualis_snowflake-0.1.0-py3-none-any.whl:

Publisher: release.yml on ahmedashraffcih/qualis-snowflake

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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