Data Generation Functions
Data generation functions are included in the Protector stage library. You can use data generation functions only in the Protector: Expression processor.
Data generation functions generate random fake data that you can use as a replacement for
sensitive data. There are two kinds of data generation functions:
- Faker functions - Generate specific types of fake data, such as addresses, names, and credit card numbers.
- Xeger functions - Generate fake data based on user-defined regular expressions.
Both sets of functions provide two types of output:
- Random
- Values are generated randomly, regardless of input value. Each value that is replaced is replaced with a new, random value.
- Deterministic
- Generated values are reused when the same input values appear. This allows you to determine in downstream processing that values recur, while ensuring that the data is protected.