If set, this function is used to combine the column name for the pivoted columns.
Otherwise, the output will concatenate the names of the pivot columns.
Use the ValueAggregationFunc to define how to handle aggregation of the values in the input data.
Setting this function is not required. If you don't set it, the PivotValues attributes and their
AggregationMethod (or CustomFunction) will be used to aggregate the values. If set,
this will override any CustomFunction or AggregationMethod set in the PivotValues attributes.
This only applies if 2 or more PivotValues are specified.
All PivotValues will be aggregated into an array of PivotAggregationResult objects.
This function can be used to flatten the array of PivotAggregationResult objects into a single value.
By default, all rows will contain all columns, even if they are empty (null).
Set this to false, and the dynamic output object won't contain columns that are empty/null.
Columns by which the data should be pivoted - all other columns will be kept as a group column.
If you want to avoid grouping, you need to remove these columns from your data before using the pivot transformation.
(E.g. with the ColumnTransformation<TInput>)
If an error occurs in the component, by default the component will throw an exception and stop execution.
If you use the error linking, any erroneous records will be caught and redirected.