MATIH Platform is in active MVP development. Documentation reflects current implementation status.
15. Workbench Architecture
Data Quality

Data Quality

The data quality components provide quality monitoring dashboards, SLA tracking, and quality rule management.


QualityDashboard

File: frontend/data-workbench/src/components/QualityDashboard/index.tsx

Overview dashboard showing:

  • Quality score trends by data asset
  • Rule violation summaries
  • Quality dimension breakdown (completeness, accuracy, freshness, consistency)
  • Alert summary for quality breaches

SLATracker

File: frontend/data-workbench/src/components/SLA/SLATracker.tsx

Tracks data SLA compliance:

  • Freshness SLAs (data arrival time)
  • Completeness SLAs (null rate thresholds)
  • Accuracy SLAs (validation pass rates)
  • Visual SLA compliance indicators

Integration

Uses DataQualityApiClient for:

  • Quality rule CRUD
  • Quality profile retrieval
  • Alert configuration
  • Historical quality metrics