Subgraph
A Subgraph lets you focus on part of your Graph. Adding a Node to a Subgraph creates a reference to the same Node, not a copy. A Node can belong to multiple Subgraphs.
Teams use Subgraphs to:
- Split large pipelines by domain or squad.
- Scope Jobs to the Nodes that matter for a schedule.
- Reduce visual clutter while developing.
Subgraphs do not change execution order. Dependencies still follow the full DAG.
See Graphs and Subgraphs and Using Subgraphs to Build Your Pipeline.