Drag-and-drop nodes
Open a pipeline and use the node palette (or shortcuts) to place nodes on the canvas. Each node type has a distinct role—sources pull data in, transforms reshape it, destinations write it out, and container nodes group subgraphs for readability.- Drag a node from the palette onto empty space, or onto a suggested drop target when the UI offers one.
- Select a node to open its configuration panel. Settings apply to that node only unless you use shared variables.
- Move nodes to document your intent: left-to-right flows match how most readers scan a pipeline.
Connect with edges
Edges carry datasets from an output handle on one node to an input handle on another.- Click and drag from an output handle (often on the right side of a node).
- Release on an input handle on the downstream node.
- Planasonix validates that the connection is allowed for those node types and shows errors if the graph would be invalid.
Preview data at any node
Data preview lets you sample rows at a selected node without running the full production workload.- Select a node and open Preview (or the equivalent action in your workspace).
- Planasonix executes the subgraph needed to produce that node’s output, up to configured limits.
- Inspect column types, null rates, and sample values to catch schema drift or bad joins early.
Run and debug
When you run a pipeline, Planasonix walks the graph in topological order, materializing intermediate results according to your plan and infrastructure.- Run from here: Start execution from a selected node (upstream dependencies run as needed).
- Full run: Execute the entire graph from all root sources through to destinations.
- Debug: Step through stages, inspect metrics per node, and correlate failures with input row counts or error messages in the run detail view.
Node types at a glance
- Source
- Transform
- Destination
- Container
Source nodes read data into the graph: databases, APIs, files, CDC streams, webhooks, and similar. They define where data enters and often what slice (table, query, path, or subscription).
Right-click context menu
Right-click (or use the context menu shortcut) on the canvas background to add nodes without returning to the palette. Typical actions include:- Add node: Pick a type and drop it at the cursor position.
- Paste (when you copied nodes): Duplicate a subgraph with wiring.
- Fit view / Zoom: Adjust the viewport when working on large pipelines.
Canvas navigation
Use the canvas toolbar (and keyboard shortcuts where your browser allows) to fit the graph to the viewport, reset zoom, and toggle helpers such as a minimap or grid when your workspace exposes them. On large graphs, collapse or expand container nodes so reviewers focus on one subgraph at a time without losing the overall structure.Next steps
Variables
Externalize hostnames, paths, and flags so one graph works in many contexts.
Source nodes
Configure reads, CDC, webhooks, and iterators.