**Table of Contents**

- Decimal Transform
- Add
- Average merge
- Average retain
- Divide
- Max
- Max merge
- Max retain
- Median merge
- Median retain
- Min
- Min merge
- Min retain
- Multiply
- Percent
- Product merge
- Product retain
- Remainder
- Round down
- Round half down
- Round half even
- Round half up
- Round up
- Standard deviation merge
- Standard deviation retain
- Subtract
- Sum merge
- Sum retain
- To ceiling
- To floor
- Variance merge
- Variance retain

- Float Transform
- Add
- Average merge
- Average retain
- Divide
- Max
- Max merge
- Max retain
- Median merge
- Median retain
- Min
- Min merge
- Min retain
- Multiply
- Percent
- Product merge
- Product retain
- Remainder
- Round down
- Round half down
- Round half even
- Round half up
- Round up
- Standard deviation merge
- Standard deviation retain
- Subtract
- Sum merge
- Sum retain
- To ceiling
- To floor
- Variance merge
- Variance retain

- Integer Transform

Data in Decimal type can be converted to Float, Integer or String type. You can perform the following operations:

This operation adds a specified value to the decimal.

Input | Value | Output |
---|---|---|

50.6249 | 1.1 | 51.7249 |

0.721 | 1.1 | 1.821 |

This operation calculates the values from the decimal field into the average and keeps the other fields unchanged, when the corresponding rows from the other fields include exactly the same information. These rows will become one row as a result of merge. If there is only one decimal field, this operation directly calculates the values into the average.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.1 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 7.1 |

D | E | F | 0 | 2.2 |

This operation is similar to the Average merge operation. The differences are in the following:

It enables you to select a Group Field.

It retains the number of rows, instead of merging the corresponding rows into one.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.1 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output (Group Field: Field 1):

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 7.1 |

A | B | C | 10 | 7.1 |

A | B | C | 10 | 7.1 |

D | E | F | 0 | 2.2 |

D | E | F | 0 | 2.2 |

This operation divides the decimal by a specified value.

Input | Value | Output |
---|---|---|

50.6249 | 2 | 25.31245 |

0.721 | 2 | 0.3605 |

This operation changes each value in the selected field to a specified maximum value. If the original value is less than the specified maximum, the result becomes the maximum, otherwise it is unchanged.

Input | Maximum | Output |
---|---|---|

1.1051 | 10.1051 | 10.1051 |

11.2345 | 10.1051 | 11.2345 |

This operation merges the values from the decimal field into the maximum and keeps the other fields unchanged, when the corresponding rows from the other fields include exactly the same information. These rows will become one row as a result of merge. If there is only one decimal field, this operation directly returns the maximum.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.1 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 9.1 |

D | E | F | 0 | 3.2 |

This operation is similar to the Max merge operation. The differences are in the following:

It enables you to select a Group Field.

It retains the number of rows, instead of merging the corresponding rows into one.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.1 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output (Group Field: Field 1):

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 9.1 |

A | B | C | 10 | 9.1 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 3.2 |

D | E | F | 0 | 3.2 |

This operation merges the values from the decimal field into a median value and keeps the other fields unchanged, when the corresponding rows from the other fields include exactly the same information. These rows will become one row as a result of merge. If there is only one decimal field, this operation directly returns the median. In most cases, the output should be an existing value most close to the average. If there are only two values in the decimal field, it returns the average directly.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.78 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 7.78 |

D | E | F | 0 | 2.2 |

This operation is similar to the Median merge operation. The differences are in the following:

It allows you to select a Group Field.

It retains the number of rows, instead of merging the corresponding rows into one.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.78 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output (Group Field: Field 1):

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 7.78 |

A | B | C | 10 | 7.78 |

A | B | C | 10 | 7.78 |

D | E | F | 0 | 2.2 |

D | E | F | 0 | 2.2 |

This operation changes each value in the selected field to a specified minimum value. If the original value is greater than the specified minimum, the result becomes the minimum, otherwise it is unchanged.

Input | Maximum | Output |
---|---|---|

10.1051 | 1.1051 | 1.1051 |

0.2345 | 1.1051 | 0.2345 |

This operation merges the values from the decimal field into the minimum and keeps the other fields unchanged, when the corresponding rows from the other fields include exactly the same information. These rows will become one row as a result of merge. If there is only one decimal field, this operation directly returns the minimum.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.1 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

D | E | F | 0 | 1.2 |

This operation is similar to the Min merge operation. The differences are in the following:

It allows you to select a Group Field.

It retains the number of rows, instead of merging the corresponding rows into one.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.1 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output (Group Field: Field 1):

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 5.1 |

A | B | C | 10 | 5.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 1.2 |

This operation multiplies a specified value with the decimal.

Input | Value | Output |
---|---|---|

50.6249 | 2 | 101.2498 |

0.721 | 2 | 1.442 |

This operation calculates the percentage of values in the corresponding rows from the decimal field, when the corresponding rows from the Group Field include exactly the same information. Otherwise, it returns 1, which means 100 percent. The summary of the output from the corresponding rows equals to 1.

Field 1 | Field 2 | Output (Group Field: Field 1) |
---|---|---|

A | 2.0001 | 0.20001 |

A | 3.0001 | 0.30001 |

A | 4.9998 | 0.49998 |

B | 4.0001 | 1 |

C | 4.9998 | 1 |

This operation calculates the values from the decimal field into the product value and keeps the other fields unchanged, when the corresponding rows from the other fields include exactly the same information. These rows will become one row as a result of merge. If there is only one decimal field, this operation directly calculates the values into the product.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.1 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 329.511 |

D | E | F | 0 | 3.84 |

This operation is similar to the Product merge operation. The differences are in the following:

It allows you to select a Group Field.

It retains the number of rows, instead of merging the corresponding rows into one.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.1 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 329.511 |

A | B | C | 10 | 329.511 |

A | B | C | 10 | 329.511 |

D | E | F | 0 | 3.84 |

D | E | F | 0 | 3.84 |

This operation returns the remainder when the values in the decimal field are divided by a specified value.

Field 1 | Value | Output |
---|---|---|

3.0001 | 2 | 1.0001 |

4.9998 | 2 | 0.9998 |

This operation calculates the round-down value of the decimal.

Specify the **Decimals** value, which indicates
how many decimal places to keep on the rounding choice. The default **Decimals**
value is "0", which means it will not keep any decimal places. You can also use dynamic transform by setting this
value to `${Parameter_Name}`

or `${@Field_Name}`

.

Field 1 | Field 2 | Decimals | Output |
---|---|---|---|

50.9999 | 1 | ${@Field 2} | 50.9 |

2.163 | 2 | ${@Field 2} | 2.16 |

This operation calculates the round-half-down value of the decimal. For instructions on
how to keep decimal places by setting the **Decimals** value,
refer to the "Round down" section.

Field 1 | Field 2 | Decimals | Output |
---|---|---|---|

50.9999 | 1 | ${@Field 2} | 51.0 |

2.163 | 2 | ${@Field 2} | 2.16 |

This operation calculates the round-half-even value of the decimal. For instructions on
how to keep decimal places by setting the **Decimals** value,
refer to the "Round down" section.

Field 1 | Field 2 | Decimals | Output |
---|---|---|---|

4.00012 | 3 | ${@Field 2} | 4.000 |

4.99987 | 4 | ${@Field 2} | 4.9999 |

This operation calculates the round-half-up value of the decimal. For instructions on
how to keep decimal places by setting the **Decimals** value,
refer to the "Round down" section.

Field 1 | Field 2 | Decimals | Output |
---|---|---|---|

7.60853 | 3 | ${@Field 2} | 7.609 |

3.57395 | 4 | ${@Field 2} | 3.5740 |

This operation calculates the round-up value of the decimal. For instructions on
how to keep decimal places by setting the **Decimals** value,
refer to the "Round down" section.

Field 1 | Field 2 | Decimals | Output |
---|---|---|---|

2.163 | 2 | ${@Field 2} | 2.17 |

4.00012 | 3 | ${@Field 2} | 4.001 |

This operation calculates the values from the decimal field into the standard deviation value and keeps the other fields unchanged, when the corresponding rows from the other fields include exactly the same information. These rows will become one row as a result of merge. If there is only one decimal field, this operation directly calculates the values into the standard deviation.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.1 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 2 |

D | E | F | 0 | 1.4142* |

*This is an approximate value of the output for the convenience and is used for illustration.

This operation is similar to the Standard deviation merge operation. The differences are in the following:

It allows you to select a Group Field.

It retains the number of rows, instead of merging the corresponding rows into one.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.1 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output (Group Field: Field 1):

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 2 |

A | B | C | 10 | 2 |

A | B | C | 10 | 2 |

D | E | F | 0 | 1.4142* |

D | E | F | 0 | 1.4142* |

*This is an approximate value of the output for the convenience of illustration.

This operation subtracts a specified value from the decimal.

Input | Value | Output |
---|---|---|

50.6249 | 1.1 | 49.5249 |

10.537 | 1.1 | 9.437 |

This operation calculates the values from the decimal field into the summary and keeps the other fields unchanged, when the corresponding rows from the other fields include exactly the same information. These rows will become one row as a result of merge. If there is only one decimal field, this operation directly calculates the values into the summary.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.1 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 21.3 |

D | E | F | 0 | 4.4 |

This operation is similar to the Sum merge operation. The differences are in the following:

It allows you to select a Group Field.

It retains the number of rows, instead of merging the corresponding rows into one.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.1 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output (Group Field: Field 1):

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 21.3 |

A | B | C | 10 | 21.3 |

A | B | C | 10 | 21.3 |

D | E | F | 0 | 4.4 |

D | E | F | 0 | 4.4 |

This operation calculates the values from the decimal field into the variance and keeps the other fields unchanged, when the corresponding rows from the other fields include exactly the same information. These rows will become one row as a result of merge. If there is only one decimal field, this operation directly calculates the values into the variance.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.1 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 4.00 |

D | E | F | 0 | 2.00 |

This operation is similar to the Variance merge operation. The differences are in the following:

It allows you to select a Group Field.

It retains the number of rows, instead of merging the corresponding rows into one.

The following table shows an example of the input:

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 5.1 |

A | B | C | 10 | 7.1 |

A | B | C | 10 | 9.1 |

D | E | F | 0 | 1.2 |

D | E | F | 0 | 3.2 |

The following table shows an example of the output (Group Field: Field 1):

Field 1 | Field 2 | Field 3 | Field 4 | Field 5 |
---|---|---|---|---|

A | B | C | 10 | 4.00 |

A | B | C | 10 | 4.00 |

A | B | C | 10 | 4.00 |

D | E | F | 0 | 2.00 |

D | E | F | 0 | 2.00 |