- Home
- Developer Center
- Documentation SSIS Data Masking Components
- Names with Gender Dynamic
- Home
- Developer Center
- Documentation SSIS Data Masking Components
- Names with Gender Dynamic
Names with Gender Dynamic
Purpose
The Masking Name with Gender Dynamic component takes a first name as input and returns a deterministically masked first name as output—meaning the same input will always produce the same output. This supports referential integrity across the enterprise, allowing consistent masked data across systems, tables, and processes.
The component uses a built-in mapping of commonly used names to determine gender as Male, Female, or Gender-Neutral, and substitutes each name accordingly. If the original name is not found in the component’s dictionary, it will default to a gender-neutral replacement.
For more precise control, you can override the default behavior by explicitly supplying gender information from your data source:
- Provide a list of gender identifiers (e.g., "Male/Female" or "M/F"), or honorifics (e.g., "Mr./Ms.")
- Define those values in the Female Prefixes and Male Prefixes custom properties
- Set the relevant column as the Gender Column in the Input and Output Properties tab
With this configuration, the component will assign first names based on your defined gender logic while maintaining deterministic output across datasets.
Data Masking Components: Names with Gender Dynamic