Append Columns

Feature Description

The Append Columns feature adds new fields to the attribute table of the target dataset by extracting values from the source dataset's attribute table.

This operation requires setting a pair of connection fields (one from the source dataset and one from the target dataset). Data values can only be successfully appended when matching values exist in both specified connection fields.

Notes:

  • The source dataset must contain fields that do not exist in the target dataset, otherwise the operation will fail.
  • Connection fields may have different names but must share the same data type and contain matching values.
  • Binary-type fields cannot be used as connection fields.
  • Selected source fields for appending must be non-system fields and exclude the SmUserID field.

Parameter Description

Parameter Default Description Type
Target Dataset   Select the target dataset to append columns to DatasetVector
Connection Field   Matching field in target dataset String
Source Dataset   Select source dataset providing fields DatasetVector
Connection Field   Matching field in source dataset (must share same data type with target's connection field) String
Source Field Names to Append   Fields from source dataset to be appended String
New Field Names After Appending   Corresponding field names in target dataset (one-to-one mapping with source fields) String

Output

Parameter Description Type
Result Dataset Output dataset with appended columns DatasetVector