Columns Are Complete¶
Check: columns-are-complete-check
Purpose: Ensures that all specified columns are fully populated with no null values. If any null is found in any of the listed columns, the entire dataset is considered invalid. This is an aggregate-level check.
Typical Use Cases¶
- Enforce that primary keys and mandatory timestamps are fully populated before downstream processing.
- Detect data loss or corruption introduced by ETL failures or schema mismatches.
- Use as an early pipeline gate to quarantine incomplete datasets before they reach consumers.