Data Integration
- Data Integration
- All Products
Variable function
| Description
| Valid aggregation type
| Valid data type
|
---|---|---|---|
SetVariable
| Sets the parameter to the configured value. At the end of a task run, it compares the final current value to the start value. Based on the aggregation type, it saves a final value in the job details.
This function is only available when the mapping runs on the Data Integration Server.
| Max or Min
| All transformation data types.
|
SetMaxVariable
| Sets the parameter to the maximum value of a group of values.
In advanced mode, this function is only available for the Expression transformation.
| Max
| All transformation data types except string and text data types are available in advanced mode .
|
SetMinVariable
| Sets the parameter to the minimum value of a group of values.
In advanced mode, this function is only available for the Expression transformation.
| Min
| All transformation data types except string and text data types are available in advanced mode .
|
SetCountVariable
| Increments the parameter value by one.
In advanced mode, this function is only available for the Expression transformation. Configure the SetCountVariable function immediately before the target transformation to avoid a non-deterministic COUNT return value. For example, if you configure the SetCountVariable function before a transformation that contains multiple downstream pipelines, the generated COUNT value might be n times the actual row count.
| Count
| Integer and bigint
|