Column Appender

This Node Is Deprecated — This version of the node has been replaced with a new and improved version. The old version is kept for backwards-compatibility, but for all new workflows we suggest to use the version linked below.
Go to Suggested ReplacementColumn Appender

The Column Appender takes two tables and quickly combines them by appending the columns of the second table to the first table. It performs a similar function to the Joiner but can be faster for large tables. However, it only should be used 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 table will be appended with "(#1)".

Options

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 the 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 taken from the first table, second table, or generated entirely new (see options below).
Use row keys from FIRST table
Only available if "Identical row keys and table lengths" is not checked. The row keys of the first input table are used. If the first table is longer than the second table, missing values are inserted. If the first table is shorter, the second table is truncated.
Use row keys from SECOND table
Only available if "Identical row keys and table lengths" is not checked. The row keys of the second input table are used. If the second table is longer than the first table, missing values are inserted. If the second table is shorter, the first table is truncated.
Generate new row keys
Only available if "Identical row keys and table lengths" is not checked. Row keys are newly generated. If one of the input table is longer than the other, missing values are inserted accordingly.

Input Ports

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

Output Ports

Icon
A table with the columns from both Table 1 and Table 2

Views

This node has no views

Workflows

Links

Developers

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.