0 ×

Column Appender

StreamableKNIME Base Nodes version 4.3.1.v202101261649 by KNIME AG, Zurich, Switzerland

The Column Appender takes two or more tables and quickly combines them by appending their columns according to the order of the tables at the input ports. It simply appends columns from the second input table to the first input table and does the same for any subsequent table if additional (dynamic) ports were added. The node performs a simple and straight forward join operation but can be faster if certain preconditions are met. For more details please read the description of the "Identical row keys and table lengths"-option below. When in doubt, use the Joiner.
If the input tables share some column names, the offending column names from the bottom tables will be appended with "(#1), (#2) and so on".


Identical row keys and table lengths
If the row keys in both input tables exactly match (i.e. the row key names, their order, and their number have to match) this option can be checked in order to allow a faster execution with less memory consumption. If the row keys (names, order, number) don't match exactly the node execution will fail.

If this option is NOT checked the result table is newly created. This might result in a longer processing time. However, in this case the number of rows in the input tables can differ and missing values are added accordingly. The row keys are either generated new or taken from one of the input tables (see options below).
Generate new row keys
Row keys are newly generated. If one of the input table is longer than the other, missing values are inserted accordingly.
Use row keys from one of the input tables
The row keys of the table with the selected index are used. Tables with less number of rows will be filled with missing values accordingly. And tables with more number of rows will be truncated.

Input Ports

If the option "Identical row keys and table lengths" is checked: a sorted table with n rows. Otherwise a table without restrictions.
If the option "Identical row keys and table lengths" is checked: Another sorted table with n rows. Otherwise a table without restrictions.

Output Ports

A table with the columns from all input tables (Table 0, Table 1, Table ...)

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.