Customer 360 & Real-Time Risk Intelligence Platform  ·  View 09 of 20

Data Quality Framework

Rule definition, structural and semantic checks, disposition of failures, and the escalation and replay path back into the pipeline.

Editable source SVG draw.io All views
Define
Define
Rule Library
Versioned in Git
Rule Library...
Freshness SLA
Per dataset
Freshness SLA...
Steward Ownership
Steward Ownership
Structural checks
Structural checks
Schema Conformance
Types, required
Schema Conformance...
Duplicate Detection
Business key hash
Duplicate Detection...
Semantic checks
Semantic checks
Referential Integrity
Party, account keys
Referential Integrity...
Range & Domain
Amounts, currency
Range & Domain...
Volume & Drift
Vs 30 day baseline
Volume & Drift...
Disposition
Disposition
Promote
Publish to silver
Promote...
Quarantine Table
Reason coded
Quarantine Table...
Block Downstream
Circuit breaker
Block Downstream...
Act
Act
Quality Scorecard
Per domain, daily
Quality Scorecard...
Alert & Ticket
On call + ServiceNow
Alert & Ticket...
Correct & Replay
Reprocess window
Correct & Replay...
fail
fail
breach
breach
steward review
steward review
re-run
re-run
Data Quality and Reconciliation Framework
Data Quality and Reconciliation Framework
Application we own
Application we own
Person or role
Person or role
Decision point
Decision point
Risk / gap
Risk / gap
failure / alternate
failure / alternate
synchronous
synchronous
Checks run in-stream and post-load; the same rule definitions serve both engines.
Checks run in-stream and post-load; the same rule definitions serve both engines.
v 1.0 · owner Data Governance · date 2026-08
v 1.0 · owner Data Governance · date 2026-08
Text is not SVG - cannot display

One rule set, two engines

  • The same declarative rule definitions run in-stream and post-load
  • Rules are versioned in Git and released through the same CI/CD gates as code
  • Stewards own thresholds; engineers own execution

Disposition policy

  • Row-level failure quarantines the row with a reason code; the batch continues
  • Dataset-level failure trips a circuit breaker and blocks downstream publication
  • Nothing is silently corrected — every fix is an auditable reprocessing event

Measurement

  • Daily quality scorecard per domain, trended against a 30-day baseline
  • Freshness SLA measured per dataset and reported alongside correctness
  • Quality metrics are published as events, so they are observable like any other signal