Gate a consumer pipeline on upstream data readiness instead of a clock
A consumer build runs at a fixed time and, on runs where an upstream load is late, builds on partial data without anyone noticing.
- Orchestration
- Any domain
Problem area
5 RecipesRecipes for scheduling, gating and monitoring pipelines so runs start when their inputs are ready and failures are visible.
A consumer build runs at a fixed time and, on runs where an upstream load is late, builds on partial data without anyone noticing.
A scheduled load-and-build job has to move to another platform, and nobody has written down what it must keep doing.
The nightly loads, the dbt build and the report refresh are run by hand or live only as a pipeline clicked together in the workspace.
The MotherDuck load and the dbt build that follows it run from a cron job on someone's laptop.
A load stopped and nothing failed; downstream models rebuilt on old data and the reports still looked current.