Skip to main content
Interactive 3D/Data Quality Checks
Data Quality Score
Excellent
100
0
Pass
0
Fail
0
Warn
8
Pending
Validation Rules
ExpectationColumnExpectedActualRows %Status
expect_column_not_null
user_id0% null--PENDING
expect_column_values_in_set
country{US, GB, DE, FR, ...}--PENDING
expect_column_min_to_be_between
age[13, 120]--PENDING
expect_column_mean_to_be_between
purchase_amount[$20, $500]--PENDING
expect_column_unique_value_count
session_iduniqueness > 99%--PENDING
expect_column_value_lengths
email[6, 254] chars--PENDING
expect_column_to_match_regex
email^[^@]+@[^@]+\.[^@]+$--PENDING
expect_table_row_count_to_be_between
(table)[10k, 5M] rows--PENDING
Validation Controls
Data Issues
Strictness Level
Great Expectations runs these checks before data enters the feature store or model training pipeline. A single null user_id can silently corrupt downstream joins.

Data Quality Checks - Interactive Visualization

Bad data is the leading cause of silent ML model failures in production. Data quality checks - inspired by tools like Great Expectations, dbt tests, and data contracts - enforce rules on freshness, completeness, distribution, and referential integrity before data reaches model training or serving. This demo lets you define expectations and watch them pass or fail against real dataset samples, producing an overall quality score your SLA can depend on.

  • Null checks: assert that critical columns have less than X% null values - catches upstream ETL failures early
  • Schema validation: assert column types, expected columns, and forbidden columns match the contract
  • Distribution checks: flag if a numeric column mean or stddev drifts outside a historical baseline window
  • Referential integrity: ensure foreign keys in one table exist in the referenced table
  • dbt tests generate SQL assertions run after every transformation - fail fast before downstream models see bad data
  • Data contracts formalize producer-consumer agreements: schema, SLAs, and quality guarantees as code

Part of the EngineersOfAI Interactive 3D - free interactive visualizations covering every major concept in machine learning and AI engineering. Hover any element for a plain-English explanation. No code required.