v26.01: Understanding the Workflow Canvas
The workflow canvas is the primary workspace for designing, testing, and executing workflows.
Level 2 Header Controls
The Level 2 header provides quick-access controls to manage and interact with your workflow:
| Field | Description |
|---|---|
Workflow Name with Star Icon |
Displays the workflow name. Click the star to add the workflow to favorites for quick access. |
Context Member Badges |
Shows dimensional selections applying across the workflow (example: 2025Y- 2025, SX200- Smartphones). Click badges to modify selections. |
Run Button |
Executes the workflow. Displays with blue background and play icon. Becomes disabled during execution. |
Add Node Button |
Opens the Add Node dialog to insert new nodes into the workflow. |
Publish Button |
Saves all workflow changes including canvas layout, node configurations, and connections. |
Schema Toggle |
Toggles schema view on the canvas, displaying structural information about nodes and relationships. |
List View Toggle |
Switches between canvas view and list view (tabular display of all nodes). |
Understanding Context Members
Context member badges display in the Level 2 header showing dimensional selections that apply across the workflow. These badges represent the union of dimensional context from all configured nodes.
Format: dimension-member (example: 2025Y- 2025, SX200- Smartphones)
To modify context members:
- Click the context member badge in the Level 2 header.
- Select different members.
- Changes propagate to all relevant nodes in the workflow.
Canvas Area
The canvas area is the workspace where you build and run workflows.
It contains different nodes and connectors that define the flow of data:
- Start Node: Begins the workflow.
- Read Node: Brings data in (from a sheet, table, etc.).
- Calculation Node: Applies scripts or SQL queries to transform data.
- Write Node: Saves the processed data to a destination.
- Connectors: Lines that link nodes together and show the direction of data flow.
- Node Name: Labels you assign to each node for easy identification.
This keeps the canvas clear and shows the flow from start to finish.
Canvas Controls (Bottom Left)
Use the canvas controls to easily navigate and manage your workflow view:
- Fit to Screen: Displays the entire workflow within the visible area.
- Search: Finds specific nodes or elements by name.
- Zoom Percentage: Shows the current zoom level (for example, 100%). You can click to enter a specific percentage.
- Zoom In: Increases canvas magnification step by step.
- Zoom Out: Decreases canvas magnification step by step.
Execution Output Section
The Execution Output section is located at the bottom of the canvas.
It displays workflow execution results in the following tabs:
- Data tab: Displays processed data in JustPerform grid format (500 rows default).
- Message tab: Shows timestamped execution logs with node name, message type, and details.
Workflow Details Panel
The Workflow Details Panel is located on the right side.
It displays editable workflow properties:
- Name: Workflow identifier (must be unique).
- Description: Contextual information about workflow purpose.
- Functional Area: Organizational location (editable via dropdown).