fastStats

Output & Multi-Series

How to create tabs, multi-line charts, and stacked bars using multiple Output nodes

The Output node is the final node of every flow pipeline. A single Output gives you a simple chart. Add more Output nodes to create multi-line charts, stacked bars, or tabbed lists.

Output

final query result

Output settings

SettingDescription
NameDisplay name for this series (shown in legends and tab headers)
Icon SetIcon set for list outputs (only available on list chart types)
Split PatternPattern to split row values into parts (list chart types only)

The name is the most important setting — it labels the series in your chart legend or becomes the tab title in a list. If you leave it empty on a single-output chart it defaults to "Output". With multiple outputs, unnamed series get numbered automatically ("Output 1", "Output 2", etc.).

Multiple outputs

When your flow has more than one Output node, each one runs as a separate pipeline. The results are merged together so your chart can display multiple series at once.

Ordering

Output nodes are ordered by their position on the canvas
The leftmost Output becomes the first series, the next one becomes the second, and so on.

Arrange your Output nodes left-to-right on the canvas to control the series order.

Multi-line charts

To compare two metrics over time (e.g. page views vs. unique visitors):

  1. Create two separate pipelines, each starting with a Data Field node
  2. Add a Time Group node to each (use the same interval)
  3. Add an Aggregate node to each (e.g. count for one, distinct for the other)
  4. End each pipeline with its own Output node
  5. Name them (e.g. "Page Views" and "Unique Visitors")

Both pipelines run at the same time and the results are merged — each time bucket shows both values as separate lines on the chart.

Stacked bar charts

Stacked bars work the same way as multi-line charts — just use multiple Output nodes. The chart type setting determines whether the series render as lines or stacked bars.

  1. Build two or more pipelines with Group By + Aggregate
  2. End each with a named Output node
  3. Set the chart type to Bar

The series stack automatically in the order of your Output nodes.

Tabbed lists

For list-type charts, multiple Output nodes create tabs instead of overlapping series. Each Output node becomes its own tab.

  1. Build a separate pipeline for each tab
  2. Name each Output node with the tab label (e.g. "Browsers", "Countries")
  3. Set the chart type to List

Each Output name becomes the tab header. The pipelines run independently and each tab shows its own result set.

List-specific settings

When using list chart types, the Output node has two extra settings:

SettingWhat it does
Icon SetPick an icon set to show icons next to each row in the list
Split PatternA pattern to split row values into parts (e.g. domain + path)

Tips

  • Disconnected outputs are ignored — if an Output node isn't connected to anything, it won't show up in the chart.
  • Shared pipelines — multiple Output nodes can connect to the same upstream nodes. You don't always need to duplicate the entire pipeline.
  • Widget charts only use a single pipeline — extra Output nodes are ignored for widget-type charts.

On this page