Data Quality
Open-Source Data Quality Platform
★ 4.2
Data Catalog for CI/CD
★ 4.0
pip install dqopspip install grai-clientpip install dqopspip install grai-clientPython 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.
Python data engineers use Grai's Python client to register custom data assets and their relationships in the lineage graph. The GitHub Action integration runs impact analysis on pull requests — when a dbt model or database column changes, Grai reports which downstream Python pipelines, dashboards, or ML features depend on it before the change is merged.
Individual Tool Pages