DE Mastery GitHub

Streamhouse · STH-06

Streaming data quality — in-flight DQ, quarantine / DLQ, completeness

From your world. dbt tests and SOX controls: not-null, accepted-values and relationship tests, but applied in-flight with a quarantine instead of failing the run

Practice quiz with instant feedback. For a scored run that counts toward your local progress, use uv run de quiz STH-06.

1In a streaming data-quality stage, what is the key difference between filtering with a WHERE clause and using a quarantine/DLQ?
2Which invariant catches a silent-drop bug in a DQ stage?
3Why must the 'good' and 'quarantine' predicates be exact logical complements?
4A record violates two DQ rules at once (null customer AND non-positive amount). How does the pipeline handle it?
5Which dbt test corresponds to the DQ rule 'the customer id of the order must reference a real customer'?
6What distinguishes a healthy DLQ from 'a silent drop with extra steps'?
7Which statements about in-flight DQ with a quarantine are correct? (choose all) (select all that apply)
8Why does streaming data quality route each record instead of failing the run like a dbt test?