Split Collection Column

This node splits a column containing a collection of cells into its sub-components. If a row contains more elements than implied by the various options (see below), the remaining elements are ignored. If it contains less elements than expected, the remaining columns are filled with missing values.

Options

Column selection
Select the column containing the collection value.
Replace input column
Select this when the column containing the collection is to be removed from the output.
Determine most specific type
The collection column often contains only general type information to the individual elements. Selecting this option will determine the most specific type of the newly appended columns based on the actual content. If unsure, keep this option selected.
Element count policy
Select the policy on how to determine how many elements the input column contains.
  • Best effort: Try to use the information from the input table; if none is available, count the occurrences.
  • Use input table information: Use the "element names" field in the collection column. This information may not always be present in the input table, in which case the node will fail its execution. The column names are defined by the element names.
  • Count in advance: Perform one additional scan on the table and count the occurrences. The names of the new columns are auto-generated.

Input Ports

Icon
Input data with collection column to split.

Output Ports

Icon
The input data along with newly appended columns.

Popular Successors

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.