Data Quality
Open-Source Data Quality Platform
★ 4.2
Data Quality Testing
★ 4.6
pip install dqopspip install soda-corepip install dqopspip install soda-corePython data engineers use DQOps via its Python client library to define and run data quality checks on warehouse tables as part of a pipeline. After each pipeline run, a DQOps scan validates row counts, null rates, and business rules — failed checks are logged and can trigger Airflow task failures to prevent bad data from reaching downstream consumers.
Data engineers integrate Soda Core into Airflow or dbt pipelines to run data quality scans after each transformation step. A scan YAML file defines checks on a specific table, the Python SDK runs them, and failed checks are reported to Soda Cloud or surfaced as pipeline task failures to block bad data from advancing.
Individual Tool Pages