About transformers¶
Transformers in Greenmask are methods which are applied to anonymize sensitive data. All Greenmask transformers are split into the following groups:
- Dynamic parameters — transformers that require an input of parameters and generate random data based on them.
- Transformation engines — the type of generator used in transformers. Hash (deterministic) and random (randomization)
- Parameters templating — generate static parameters values from templates.
- Transformation conditions — conditions that can be applied to transformers. If the condition is not met, the transformer will not be applied.
- Transformation Inheritance — transformation inheritance for partitioned tables and tables with foreign keys. Define once and apply to all.
- Standard transformers — transformers that require only an input of parameters.
- Advanced transformers — transformers that can be modified according to user's needs with the help of custom functions.
- Custom transformers — coming soon...