docs/adr/ADR-0011-data-quality-monitoring.md
Superseded — The original external-library-based validation has been replaced by Feast's native Feature Quality Monitoring system (feast monitor run).
Data quality issues can significantly impact ML model performance. Several complex data problems needed to be addressed:
Feast needed a mechanism to validate data to catch these issues before they affect model training or serving.
Introduce a Data Quality Monitoring (DQM) module that validates datasets against user-curated rules.
The original validation process used a reference dataset and a profiler pattern:
This approach was limited to historical retrieval only, required additional dependencies, and offered no built-in UI or automation.
The current system (feast monitor run) provides:
See Feature Quality Monitoring for full documentation.
feast apply.sdk/python/feast/monitoring/