Skip to main content

Workflow editor

Introduces the pipeline editor's interface and main features.

Screen composition

Pipeline Editor

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 Batch or Event pipeline.
  • 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:
    • Batch Pipeline: Run Now / Stop Button
    • Event Pipeline: 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 object dataset, 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 keysAction
Ctrl(Cmd) + ZRevert
Ctrl(Cmd) + Shift + Z or Ctrl(Cmd) + YRedo

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

tabDescription
OverviewBasic information such as node name, description, etc.
CodeWriting scripts with the code editor
ConnectorsSelect and connect the external connector (data connection) to be used by the code (input/output binding is set in the Options tab)
OptionsAlways visible Step Options JSON fields, input/output binding, read mode (incremental/full), write mode (append/overwrite/merge)
HistoryBatch execution history and detailed search by step

Dataset Node — Overview / Schema / Data

tabDescription
OverviewBasic information such as node name, description, etc.
SchemaDataset schema query (read only)
DataPreview data (read only)

Entity / Relationship Node — Overview / Properties / Data / History

tabDescription
OverviewResource alias/system name, backing dataset link
AttributesEntity/relationship schema (including metadata such as identification key and display column, read-only)
DataPreview instance data
HistoryExecution history
Name/alias and details in the Overview tab

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 keysFeatures
Delete / BackspaceDelete selected node
Ctrl(Cmd) + SSave
Ctrl(Cmd) + DClone selected node
Ctrl(Cmd) + LAuto Sort
Ctrl(Cmd) + ASelect all
Ctrl(Cmd) + Shift + DAdd dataset node
Ctrl(Cmd) + Shift + CAdd Code Node
EscDeselect / Close Properties Panel
?Shortcut key help