How do I test data quality on Snowflake as part of the pipeline?
Attach column and custom checks to your Snowflake assets. Bruin runs them against Snowflake on every run, so bad data blocks the pipeline instead of surfacing in a dashboard.
Command
bruin runDefined in
YAML + SQL
Works with
Snowflake + Bruin CLI
What you get
In-pipeline checksblocking gatesno separate test tool
How it works in code
columns:
- name: amount
checks: [not_null, positive]Run bruin run and the run against Snowflake stops the moment a check fails.
Related use cases
Quality gates by warehouse
Run data quality checks on BigQuery
How do I test data quality on BigQuery as part of the pipeline?
Quality gates by warehouseRun data quality checks on Postgres
How do I test data quality on Postgres as part of the pipeline?
Quality gates by warehouseRun data quality checks on Databricks
How do I test data quality on Databricks as part of the pipeline?
Catch bad data before it ships
Open source. Built-in and custom checks that run on every pipeline run.