Skip to main content

BigQuery adapter for Qualis (data quality framework)

Project description

qualis-bigquery

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

Install

pip install qualis qualis-bigquery

Usage

# qualis.yaml
adapter: bigquery
project: my-gcp-project
dataset: my_dataset
# Auth: standard GCP application default credentials
#   gcloud auth application-default login

Supported checks

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

The adapter is read-only by contract — DML statements (INSERT/UPDATE/DELETE/MERGE/DROP/CREATE/ALTER) are explicitly refused.

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_bigquery-0.1.0.tar.gz (75.9 kB view details)

Uploaded Source

Built Distribution

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

qualis_bigquery-0.1.0-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for qualis_bigquery-0.1.0.tar.gz
Algorithm Hash digest
SHA256 17b07b3019fe94f7a03a537ad2965334f4868da3d8ca506fe416f49445bed06d
MD5 d77a281304f377188bed1db900c8a5f1
BLAKE2b-256 fb3a2c34d2da3f644b3910c49b199de0df1547b0e8a2837f4b572b5090ba0e7a

See more details on using hashes here.

Provenance

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

Publisher: release.yml on ahmedashraffcih/qualis-bigquery

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_bigquery-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for qualis_bigquery-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 88b55c8a9084ab0b31d38859de20a408eee29fce5b4b4f7470ce7f5633b028fa
MD5 ebcc051ab7bdc1cd0219351d818e9245
BLAKE2b-256 825b299220d7cb2f67614ffe2889adaaa953bcf25c1f3f97c4df5709f0cbedd3

See more details on using hashes here.

Provenance

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

Publisher: release.yml on ahmedashraffcih/qualis-bigquery

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