Skip to main content
Version: v0.1.0

Workflow Editor

This guide introduces the interface and key features of the pipeline editor.

Screen Layout

[Screenshot] Workflow editor

Workflow Editor

1. Action Bar (Top Toolbar)

Manages overall pipeline control and status.

  • Back: Return to the pipeline list.
  • Title Editing: Click the pipeline name or alias to edit it.
  • Pipeline Type Badge: Indicates whether it is a Batch or Event pipeline.
  • Status Display: Shows the current pipeline status (Ready, Running, Failed, etc.).
  • Run History: Visualizes recent execution results (success/failure) as a color bar. (Batch pipelines only)
  • Save/Run: Save changes or run/stop the pipeline.
    • Batch pipeline: Run / Stop buttons
    • Event pipeline: Register / Unregister buttons
  • Settings: Configure scheduling and execution options.

2. Left Panel: Asset Library

Provides resources that can be added to the pipeline.

  • Quick Add: Drag frequently used nodes (Delta Lake, Kafka, Python, SQL, etc.) directly onto the canvas.
  • Collections: Find and reuse existing datasets or code saved in your collections.
  • Search: Quickly find the assets you need.

3. Main Canvas

The workspace for visually designing workflows.

  • Node Placement: Drag and drop nodes and freely adjust their positions.
  • Connections: Drag from node handles to connect data flows.
  • Minimap: View and navigate the overall structure from the bottom-right corner.
  • Controls: Access zoom in/out, pan/select mode toggle, and auto-layout features from the bottom-left corner.

4. Right Panel: Inspector

Configure detailed properties of the selected node. The available tabs vary by node type.

Code Node:

TabDescription
OverviewBasic information such as node name and description
CodeWrite scripts using the code editor (Monaco Editor)
OptionsManage input/output connections, write mode, and execution options
HistoryView batch execution history

Dataset Node:

TabDescription
OverviewBasic information such as node name and description
SchemaView and edit the dataset schema
DataData preview

Keyboard Shortcuts

Keyboard shortcuts are available for efficient work. Press the ? key to view the full list.

ShortcutFunction
Delete / BackspaceDelete selected node/edge
Ctrl(Cmd) + SSave
Ctrl(Cmd) + DDuplicate selected node
Ctrl(Cmd) + RRun pipeline
Ctrl(Cmd) + LAuto layout
Ctrl(Cmd) + ASelect all
Ctrl(Cmd) + Shift + DAdd dataset node
Ctrl(Cmd) + Shift + CAdd code node
EscDeselect / Close inspector
?Shortcut help