Skip to main content

What This Node Does

The Scenarios node lets you define what-if scenarios with named parameters. Reference those parameters in formulas and in SQL/Python using @PARAM_NAME syntax, then switch or compare scenarios (for example best, expected, and worst case) without rebuilding the Flow.

When to Use This Node

Use the Scenarios node when you want to:
  • Run sensitivity analysis on key assumptions
  • Model assumptions you want to adjust in one place
  • Compare best, expected, and worst case side by side

Step-by-Step Usage Guide

1

Add Scenarios

From the ”+ Add node” popover, search for “scenarios” and add it to your Flow.
2

Define your parameters

Create named parameters for the assumptions you want to vary, and set their values per scenario.
3

Reference them downstream

Use @PARAM_NAME in formulas and in the SQL/Python node so your calculations pick up the active scenario.
A Flow has at most one Scenarios node. It holds all the parameters every downstream step references.
Switch the active scenario to see results update everywhere your parameters are used, with no rewiring required.