Data Quality
DataFrame Contract Validation
★ 3.8
Data Observability Platform
★ 4.1
pip install daffyN/A — SaaS platformpip install daffyN/A — SaaS platformPython data engineers use Daffy to add inline data quality assertions to pandas transformation functions — decorating a function with `@expect_column_not_null('id')` raises an exception if the output DataFrame violates the expectation. This brings data quality checks directly into the transformation code rather than requiring a separate validation framework.
Python data engineers integrate DataKitchen into Airflow-based pipelines to add automated data journey monitoring — each pipeline run emits metadata to DataKitchen, which tracks data freshness, test results, and lineage. Engineers use DataKitchen's Python SDK to define test suites that run alongside pipeline tasks and surface quality issues in a centralized observability dashboard.
Individual Tool Pages