Applying calculations and rounding
Last updated
Was this helpful?
Number and date calculations performed in PDI do not apply the Format, Length, and Precision properties. For example, using the table below, A + B + B = 30.1 If you preview B, it will appear as 10.0, so you would think 10.02 + 10.0 + 10.0 = 30.02. However, because B was never converted to a string for the calculation, 10.02 + 10.04 + 10.04 = 30.1.
Field
Input
Format
Decimal
Group
Length
Precision
A
10.02
#.0
.
,
5
1
B
10.04
.
,
5
1
If you want to truncate a string, use the Strings cut step.
If you want to round or truncate a number, use the following Calculator step features:
Round function
Floor and Ceil functions
Alternatively, you can convert the date or number to a string in the Select Values step, which applies the formatting specified in the metadata.
Last updated
Was this helpful?
Was this helpful?

