Gable Blog | 7 Common Data Quality Issues

.avif)

The 7 most common data quality issues

Note: In the real world of data engineering, fixing common data quality issues is much more important than ranking them.

1. Human error

18th-century poet Alexander Pope must have spent some time working at an IT helpdesk, because his famous “To err is human” is prescient as it relates to the hands-down most common source of data quality issues.

2. Duplicate data

Duplicate data occurs when the same piece of data gets entered multiple times. When this happens in blog writing, it drives Grammarly crazy. However, in a database, duplicate data creates duplicate records.

3. Incomplete data

As opposed to too much of the same thing (i.e., duplication), incomplete data is another common data quality issue where gaps occur in a dataset due to missing data.

4. Inconsistent data

Inconsistent data commonly occurs when discrepancies in data formats, entries, or standards occur. Often due to varying data sources, data inconsistencies can arise across an array of points as organizational data gets recorded, stored, and interpreted.

5. Inaccurate data

Regardless of how consistent and complete it is, inaccurate data still impacts overall data quality.

6. Ambiguous data

Like some expensive TV series currently available on popular streaming services, ambiguous data lacks clarity, precise definitions, or much-needed context.

7. Hidden data and dark data

Prevention > cure: How data contracts counteract data quality issues

Many traditional methods and data quality tools are available to data teams looking to address data quality issues. But it’s hard to argue with the logic that the best way to address an issue is to keep it from occurring in the first place. Data contracts, drafted and enforced upstream, are the preeminent solution in this regard, evidenced by how they can eliminate or counteract every single issue on our list:

Human error: Standard data contract drafting involves working with stakeholders and data consumers to standardize data entry procedures.

Duplicate data: Data contracts can enforce deduplication processes.

Incomplete data: Contracts can specify mandatory fields and establish protocols for handling missing data.

Inconsistent data: Data contracts mandate data format consistency across all data sources.

Inaccurate data: Contracts that include accuracy checks can verify data correctness.

Ambiguous data: Data contracts crystallize definitions and context for data fields.

Hidden and dark data: Well-drafted data contracts outline data management and usage protocols, ensuring that all data collected is easily discoverable and usable.