Skip to main content

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.