0 ×

Column List Loop Start

KNIME Base Nodes version 4.3.2.v202103021015 by KNIME AG, Zurich, Switzerland

This loop starting node iterates over a list of columns of the input table. Its columns are divided into two sets, the "excluded" columns will always be included in any iteration, the "included" columns will be visible once in each iteration.


Column Filter
Choose the columns to iterate over -- each column that matches the include criteria defines one iteration (so the loop will run as often as there are columns included). Columns excluded are considered static and will always be passed into the loop body.
If include column list is empty
Define the behavior how to treat an empty input list. Two options are available: "Run one iteration" will execute the loop body once with all "excluded" columns passed unmodified into the loop body (so all columns in the input table). "Fail" will cause no loop iteration to be run; instead the loop start node will fail with an appropriate error message. The latter strictly follows the definition above -- so the number of iterations corresponds to the number of columns in the include filter.

Input Ports

The input data table

Output Ports

The input table with the included columns for each iteration only

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.