Skip to main content

Flow parameter settings

Last updated 10/03/2026

Overview​

Flow parameters are an important concept in Flows. In task nodes, you can use parameters to adjust code dynamically for special needs, such as changing filter conditions or switching branches.

Flow parameters currently support two levels: Workspace Params and Flow Params.

Workspace parameters​

For how to create and define workspace-level parameters, see Parameter management

A Flow can reference all existing parameters in the workspace

Flow parameters​

Click New Flow Parameter to create a custom Flow parameter.

Flow parameter rules:

  1. Must start with a letter; digits, lowercase letters, and underscores are allowed
  2. Up to 40 characters, and must not have the same name as another Flow parameter
  3. Can't start with "ws_"
  • Parameter priority

Parameter priority determines which parameter's value a node gets when parameters of different types have the same name. The current logic is the same as DolphinScheduler (DS): ordered by scope from smallest to largest, and by priority from highest to lowest:

Task node > Passed from upstream > Flow parameters > Workspace parameters

Preset parameters don't take part in priority ordering

  • Node types that can use parameters

Different node types have different capabilities. Currently supported task node types:

  • Trino SQL
  • Shell
  • Offline sync plan
Was this page helpful?