Data Quality
ML-Powered Deduplication
★ 4.4
Data Quality Testing
★ 4.6
pip install dedupepip install soda-corepip install dedupepip install soda-coreData engineers use Dedupe to clean messy customer or product data where the same entity appears with slightly different names or addresses. Engineers label a small training set via the interactive CLI, Dedupe learns a similarity model, then applies it at scale to cluster duplicate records — outputting canonical entity IDs for use in downstream analysis.
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