Build
Asset Orchestration Guide
Define dependency graphs, checks, freshness, and materialization behavior for durable outputs.
Use this guide when outputs need explicit operational guarantees instead of informal build order.
Inputs
- a set of upstream and downstream outputs
- ownership information
- freshness and quality expectations
- a plan for backfills or rematerialization
Flow
- create asset definitions for the durable outputs that matter operationally
- declare upstream dependencies explicitly
- add checks and severity that match your release expectations
- define freshness and materialization policy
- run or trigger materialization, then inspect runs, blockers, and requirements
Execution Graph
Verification
- the graph matches the real dependency order
- checks catch bad runs before consumers do
- freshness expectations are visible and explainable
- backfills can be scoped intentionally rather than guessed