Use cases
Assert components are useful anywhere you want a pipeline to fail fast and clearly, rather than continuing on to produce incorrect or incomplete results. Use assert components to:- Confirm that a table or external table exists and is accessible before later components rely on it.
- Check that a scalar variable holds an expected value before continuing.
- Build data quality gates that stop a pipeline early if an assumption about the data doesn’t hold.
- Catch configuration or environment issues, such as a missing table, before they cause failures further downstream.
