Workflow editor
Introduces the pipeline editor's interface and main features.
Screen composition

1. Top toolbar (Action Bar)
Manage overall control and health of your pipeline.
- Back: Returns to the pipeline list.
- Edit Title: You can click the Alias (Display Name) of your pipeline to edit it (the system name will not change).
- Pipeline Type Badge: Indicates whether it is a
BatchorEventpipeline. - Save Location Chip: Displays locked storage locations (e.g.
analytics / marketing-2025) when entered from a collection/folder. If you enter the editor directly without going through the collection/folder, the chip is empty, and a window to select a location opens when saving. - Show Status: Shows the status of the current pipeline (ready, running, failed, etc.).
- Execution History Bar: Visualizes the results (success/failure) of recent executions of saved pipelines as a colored bar (mousing over the bar shows execution number, status, time, and time taken).
- Undo/Redo: Revert or reapply the edit history.
- Save / Save As: Save changes (
Ctrl/Cmd+S) or save as a copy. - Execution Control:
BatchPipeline: Run Now / Stop ButtonEventPipeline: Register / Unregister button
- Settings: Manage metadata, schedule, and execution options in the Pipeline Settings window (Pipeline Settings).
2. Left panel: Component library
Gather resources that you can add to your pipeline.
- Quick Add: Add frequently used nodes directly to the canvas.
- Dataset node (Delta / Kafka / REST)
- Code Nodes (Python/SQL)
- Entity / Relationship Node: Select the Entity / Relationship defined in the ontology and add it as input and output.
- Collection: You can find and reuse existing datasets·code in the collection tree (datasets that are not in Quick Add, such as the
objectdataset, are also pulled here). Ontological entities and relationships are added through quick addition, not through the collection tree. - Search: Quickly find the asset you want.
3. Main Canvas
This is a space to visually design your workflow.
- Node Placement: Place nodes by dragging and dropping and freely adjust their positions.
- Connect: Drag the connection point of the node to connect the data flow.
- Delete connection line immediately: When you hover the mouse over the connection line, use the × button that appears to immediately delete only the connection.
- Node highlight: When you hover the mouse over a node, the connection lines connected to that node are highlighted, allowing you to understand the flow at a glance.
- Minimap: You can view and move around the entire structure at the bottom right.
- Control: Provides zooming/zooming, panning/selection mode switching, and automatic alignment functions at the bottom left.
Undo / Redo
While editing, you can revert or reapply your last changes.
| Shortcut keys | Action |
|---|---|
Ctrl(Cmd) + Z | Revert |
Ctrl(Cmd) + Shift + Z or Ctrl(Cmd) + Y | Redo |
The undo record includes changes to nodes and connection lines on the canvas and some property edits. This record remains intact as you continue editing, even after saving or distributing.
4. Right panel: Properties (Inspector)
Set detailed properties of the selected node. There are different tabs depending on the node type.
Code Node — Overview / Code / Connectors / Options / History
| tab | Description |
|---|---|
| Overview | Basic information such as node name, description, etc. |
| Code | Writing scripts with the code editor |
| Connectors | Select and connect the external connector (data connection) to be used by the code (input/output binding is set in the Options tab) |
| Options | Always visible Step Options JSON fields, input/output binding, read mode (incremental/full), write mode (append/overwrite/merge) |
| History | Batch execution history and detailed search by step |
Dataset Node — Overview / Schema / Data
| tab | Description |
|---|---|
| Overview | Basic information such as node name, description, etc. |
| Schema | Dataset schema query (read only) |
| Data | Preview data (read only) |
Entity / Relationship Node — Overview / Properties / Data / History
| tab | Description |
|---|---|
| Overview | Resource alias/system name, backing dataset link |
| Attributes | Entity/relationship schema (including metadata such as identification key and display column, read-only) |
| Data | Preview instance data |
| History | Execution history |
The Overview tab displays Details along with Name, Alias, Description, Tags.
- Name and alias: The name is a resource identifier (table name) and is usually read-only (only newly added dataset drafts can edit the name), and the display name shown on the screen is changed from alias.
- Type: The type of detail is indicated by a colored tag badge with an icon. The code node shows the code type (Python·SQL), and the dataset node shows the dataset subtype as a badge.
- Owner: Code nodes also display the owner of the code asset they are referencing (dataset nodes do not).
Shortcut keys
Keyboard shortcuts can help you speed up your work. Press ? to see the full list.
| Shortcut keys | Features |
|---|---|
Delete / Backspace | Delete selected node |
Ctrl(Cmd) + S | Save |
Ctrl(Cmd) + D | Clone selected node |
Ctrl(Cmd) + L | Auto Sort |
Ctrl(Cmd) + A | Select all |
Ctrl(Cmd) + Shift + D | Add dataset node |
Ctrl(Cmd) + Shift + C | Add Code Node |
Esc | Deselect / Close Properties Panel |
? | Shortcut key help |