What a Data Quality Assessment Produces
A data quality assessment answers the question: "Is this data fit for its intended use?" It produces a documented understanding of:
- Which quality dimensions are strong
- Which have measurable problems
- What the likely business impact of the problems is
- What remediation is recommended
It's not a cleanup project. It's a diagnostic that informs cleanup prioritization.
Step 1: Define the Scope and Intended Use (30 minutes)
Before opening the data, define:
- What decisions or processes will this data support?
- What dimensions are most critical for this use case?
- What are the required fields and their expected completeness thresholds?
- What accuracy level is needed?
Sohovi profiles every column in your dataset for completeness and flags the exact rows where values are missing — free to try.
A dataset used for bulk email campaigns has different requirements than one used for financial reporting.
Step 2: Data Profiling (1–2 hours)
Run basic profiling on the dataset:
- Row count (how many records?)
- Column-level null rates (what % of each column is null?)
- Distinct value counts (how many unique values per column?)
- Value distribution for key columns (are values evenly distributed or concentrated?)
- Min, max, mean for numeric columns (are ranges plausible?)
- Sample values for text columns (spot-check for obvious errors)
Tools: Python pandas, OpenRefine, Excel pivot tables, or a SQL query against the table.
Step 3: Dimension-Specific Checks (1–2 hours)
Completeness: Which columns fall below required thresholds? Uniqueness: Does the primary key have duplicates? What's the duplicate rate? Validity: Do values in key columns pass format and range checks? Consistency: For datasets with relationships, are foreign keys intact? Do totals match their components? Timeliness: When was the data last updated? Is that recent enough for the intended use?
Sohovi automatically finds every duplicate in your dataset — including near-matches — and shows you exactly which rows are affected.
Step 4: Document Findings (30 minutes)
For each issue found:
- Dimension affected
- Field(s) affected
- Severity (critical / significant / minor)
- Count and % of records affected
- Recommended remediation
- Estimated remediation effort
Step 5: Summarize and Prioritize
Overall fitness assessment: Is this data usable for its intended purpose as-is? With remediation? Not at all until significant cleanup?
Priority ranking of findings by business impact.
A two-page findings summary with a priority matrix is the typical deliverable.
