Trigger Pipeline node
The Trigger Pipeline node (or equivalent orchestration action) starts another pipeline with parameters derived from upstream results—file paths, partition dates, batch IDs, or quality-check outcomes.Author the parent pipeline
Build stages that must complete first (ingest, validate, promote staging tables).
Define failure behavior
Choose whether to fail the parent, continue with notifications, or branch to a remediation pipeline.
Dependency management
- Strict sequencing
- Fan-out / fan-in
- Conditional branches
Use when later stages require committed outputs from earlier warehouses loads (for example, dimensions before facts).
Macro pipelines
A macro pipeline is an orchestration-only workflow composed mostly of trigger nodes and lightweight control steps, while heavy lifting stays in child pipelines owned by different teams. This pattern:- Keeps blast radius small per repository or team
- Lets you version child pipelines independently
- Surfaces clear ownership in run history
Governance
Restrict who can trigger production pipelines from dev parents. Use teams and permissions so only service accounts or release roles can start sensitive children.Related topics
Schedules
Start parent pipelines on a cadence.
Git integration
Version pipeline definitions that participate in chains.