0 ×

CASE Switch Variable (End)

KNIME Base Nodes version 4.4.0.v202106241539 by KNIME AG, Zurich, Switzerland

This nodes takes the flow variables from the active input. If all branches are inactive the flow variables of the top branch are passed through.

NOTE - Due to the way in which flow variables are handled within KNIME, the flow variable values for any existing flow variables beyond the corresponding "end" node will always be those at the top-most port of the "end" node. New variables created in any active branch will retain their correct values. If you need to change the value of existing variables, please either use a new flow variable, or use a Variable to Table Row node before a conventional End CASE node.


If multiple inputs are active
Choose the expected behavior of the node if two or more inputs are active. The default behavior is to fail during executing. Alternatively you can pass on the first active input (hence ignore any subsequent active port). In case all inputs are inactive the node itself will pass on an inactive object as well.

Input Ports

The first Flow Variable input port.
The second optional Flow Variable input port.
The third optional Flow Variable input port.

Output Ports

Flow Variable output port.

Best Friends (Incoming)

Best Friends (Outgoing)



To use this node in KNIME, install KNIME Base nodes from the following update site:


A zipped version of the software site can be downloaded here.

You don't know what to do with this link? Read our NodePit Product and Node Installation Guide that explains you in detail how to install nodes to your KNIME Analytics Platform.

Wait a sec! You want to explore and install nodes even faster? We highly recommend our NodePit for KNIME extension for your KNIME Analytics Platform. Browse NodePit from within KNIME, install nodes with just one click and share your workflows with NodePit Space.


You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.