The UK government's data quality framework, written for public-sector statisticians and applicable to any organisation, defines quality as fitness for purpose and names six dimensions along which it is assessed. Completeness: the required records and values are present. Uniqueness: each entity appears once. Consistency: values describing the same entity do not contradict each other across datasets. Timeliness: the data represents the period it claims to and arrives when it is needed. Validity: values are in the correct format and within the expected range. Accuracy: the data describes the real-world entity correctly. A dataset can score well on five and fail on the sixth; a complete, valid, consistent list of addresses that is two years out of date fails on timeliness and accuracy for a delivery service and passes for a historical analysis.
| Dimension | Question it answers | Typical check |
|---|---|---|
| Completeness | Is anything missing? | Share of required fields populated; expected row count against the source |
| Uniqueness | Is anything duplicated? | Duplicate keys; near-duplicate names and addresses |
| Consistency | Do the sources agree? | The same customer's status in the CRM and the billing system |
| Timeliness | Is it current enough? | Age of the newest record; arrival time against the deadline |
| Validity | Is the format right? | Dates that parse; postcodes that match the pattern; values within range |
| Accuracy | Is it true? | Sample compared with the source document or the real world |
Where the checks run determines what they cost. A check at the point of entry, a form that refuses an invalid postcode, prevents the defect; a check in the pipeline catches it before the warehouse; a check in the report finds it after a decision was taken on it. The cost of a defect rises at each stage, which is why the engineering preference is for validation at the boundary and quarantine of the rows that fail, with the count of quarantined rows published as the quality measure. Analysts still meet the defects that passed, and data wrangling is in large part the work of handling them: the Power BI analyst exam lists resolving inconsistencies, unexpected or null values and data quality issues as a tested skill in its data-preparation domain.
Publishing the measure
A dataset with a known completeness of 94 per cent and a documented reason for the gap is usable; the same dataset with an unknown completeness is not. Quality measures belong beside the data in the catalogue, with the date they were taken, so that every reader can judge fitness for their own purpose.
