fastStats

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

  1. Add a Data Field node to select which field to pull from your project
  2. Connect transformation nodes like Filter, Group By, or Aggregate to shape the data
  3. 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.

Data Field
Select field...

Filter

Filters rows based on a condition. Pick a field, an operator, and a comparison value to keep only matching records. Supported operators: =, !=, contains, >, <, >=, <=

Filter
Filter field...
=
Value...

Aggregate

Reduces multiple rows into a single computed value using an aggregation function. Supported functions: count, sum, avg, min, max, distinct

Aggregate
count

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).

Group By
Select field...

Time Group

Groups rows into time-based buckets. Use this to build time-series charts. Supported intervals: Hour, Day, Week, Month

Time Group
Hour

Text Transform

Transforms string values before they're grouped or displayed. Supported transforms: lowercase, uppercase, title case, trim, domain, path, length

Transform
lowercase

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.

Formula
(A + B) / C
output_name

Dedupe

Removes duplicate rows from the data stream.

Dedupe

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

Gap Fill
Zero

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.

Output

final query result

On this page