Skip to content

Copy columns

Description

The Copy columns activity allows you to create duplicate versions of existing columns under new column names. This is particularly useful for preparing variations of fields for different downstream operations or storing transformed values while keeping the original untouched.

  • You define the source and target column names using the Column Map configuration.
  • The new columns will contain the same values as the original columns they are mapped from.
  • You can choose whether to keep or discard the original columns using the Include Original option.

Use case: Before applying transformations to a column like Amount, you can use Copy columns to create a backup column Amount_Original, preserving the initial value for comparison or audit.

Input

  • Data – Required

Output

Output TypeFormatDescription
DataTabularReturns data with new copied columns added.

Configuration Fields

Field NameDescription
Column MapA list of source-to-target column mappings. Each entry copies data from one column to another.
Include OriginalIf enabled, the original columns are preserved in the output. Otherwise, only copied columns are included.

Sample Input

ProductPrice
Apple120
Banana80
Cherry200

Sample Configuration

Column MapPrice → Cost
Include Originaltrue

Sample Output

ProductPriceCost
Apple120120
Banana8080
Cherry200200