- Pipeline stage: Separate input preparation, transformation logic, and output writing into distinct sections.
- Gem phase: Group transformations that execute together to reflect the sequential flow of the pipeline.
- Input source: Organize steps that prepare data from different sources before they are joined downstream.

Create a container
To create a container:- Drag to select multiple gems on the canvas.
- At the bottom of the canvas, click Group.
Manage containers
To manage your created containers:- Rename containers — Click on the container name and enter a new one to clarify its purpose.
- Move gems in or out of a container — Drag the gem in and out across the container boundary.
- Edit container size — Drag the container edges or corners to resize.
- Collapse containers — Click ⋯ > Collapse to hide the container’s gems and simplify the canvas.
- Remove a container — Click ⋯ > Ungroup to remove the group and keep its gems on the canvas.


