Numeric variance - 7.3

Data privacy

Version
7.3
Language
English (United States)
Product
Talend Big Data Platform
Talend Data Fabric
Talend Data Management Platform
Talend Data Services Platform
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
Data Governance > Third-party systems > Data Quality components > Data privacy components
Data Quality and Preparation > Third-party systems > Data Quality components > Data privacy components
Design and Development > Third-party systems > Data Quality components > Data privacy components

This function varies the input numeric value, based on the percentage specified as an extra parameter.

This function applies only to numeric data types: Integer, Long, Float and Double.

Option Description
Extra parameter This function requires an extra parameter.

The extra parameter must be a number, this parameter represents a percentage of modification. The function modifies the input data by multiplying it by a number between the parameter and its opposite.

For example, if the input is 100 and the parameter is 10, then the generated value will be a randomly selected value between 90 (100 - 10%) and 110 (100 + 10%).

If the extra parameter is 0, it will be replaced with 10.

If the input is null, then the function will return 0.

In the following example, the masked value has been randomly selected between 5 (10 - 50%) and 15 (10 + 50%).

Input value Extra parameter Example of a masked value
10 "50" 7