Flow Nodes
All available nodes for building data pipelines in the flow editor
The Flow Editor lets you build chart queries visually by connecting nodes in a pipeline. Drag nodes onto the canvas, configure them, and wire them together — data flows top to bottom from a Data Field through transformations to the Output.
Getting started
- Add a Data Field node to select which field to pull from your project
- Connect transformation nodes like Filter, Group By, or Aggregate to shape the data
- End with an Output node to produce the final chart result
Each node has handles on the top and bottom edges. Connect the bottom handle of one node to the top handle of the next to build the pipeline.
Nodes
Data Field
The entry point of every pipeline. Selects a data field from your project to feed into the flow.
Filter
Filters rows based on a condition. Pick a field, an operator, and a comparison value to keep only matching records.
Supported operators: =, !=, contains, >, <, >=, <=
Aggregate
Reduces multiple rows into a single computed value using an aggregation
function. Supported functions: count, sum, avg, min, max,
distinct
Group By
Groups rows by a categorical field. Typically used before an Aggregate node to compute per-group metrics (e.g. page views grouped by browser).
Time Group
Groups rows into time-based buckets. Use this to build time-series charts.
Supported intervals: Hour, Day, Week, Month
Text Transform
Transforms string values before they're grouped or displayed. Supported
transforms: lowercase, uppercase, title case, trim, domain,
path, length
Formula
Computes a derived value from a custom expression. You provide the formula
(e.g., A + B, A / B * 100) and a name for the result. A, B, and C
refer to the values from the first, second, and third input connections
respectively.
Dedupe
Removes duplicate rows from the data stream.
removes duplicate rows
Gap Fill
Fills missing time intervals in time-series data. Choose whether gaps show
as zeros or are left empty. Supported modes: Zero, None
Output
The final node of every pipeline. This is what produces the chart result. See Output & Multi-Series for how to use multiple outputs. You can give each Output a name — this shows up as the series label in chart legends or as the tab title in list views.
final query result