1,201 of 1,248 records passed required-field checks
Checking operational data before it is used.
This project uses a simulated ERP export. I checked the source data, defined the measures, investigated inconsistencies, and summarized the results in a dashboard.
Operational data health
27 records contained invalid status or region values
13 probable duplicates were isolated for review
1,171 requests met the two-day response target
Initial validation rate improved
Fix the region field before automating routing.
Missing region values represent the largest controllable failure group. Automating the downstream assignment rule first would move bad data faster rather than improve the process.
How I checked the data
- 01Profile
Confirm grain, keys, allowed values, null patterns, and source ownership.
- 02Validate
Run SQL checks for missing fields, duplicates, invalid values, and broken relationships.
- 03Reconcile
Compare dashboard totals with source system totals before publishing.
- 04Explain
Document definitions, assumptions, limitations, and the operational owner for each exception.
Files used for the data review
Validation checks
Queries for duplicates, nulls, invalid values, referential gaps, and response time measures.
Download the SQLDefinitions & controls
Field purpose, type, source, allowed values, validation rule, and business owner.
Download the data dictionarySimulated source extract
A small sample dataset with valid rows and intentional data problems.
Download the sample data