|
1. Set up a source containing a column with IP address values (assuming a character data type). ![]() +
|
2. Drag and drop the IP Address Dynamic masking component. Connect the source to the IP Address Dynamic data masking component using the source's precedence constraint: |
3. The precedence constraint (the blue arrow) now passes the appropriate metadata to the IP Address Dynamic component. If you click on constraint, you will see the metadata being passed: ![]() +
|
4. Open the component editor: ![]() +
|
5. In the Input Columns tab, select only the columns that need to be masked using the IP Address Dynamic masking algorithm: ![]() +
|
6. The component will create an additional column with the prefix Masked_: ![]() +
|
7. Create a Connection Manager for the destination. Configure the Source component for the destination. In the Mappings tab of the Connection Manager, map the newly created Masked_Field column to replace the original value by:
![]() +
|
8. Now, all configurations for valid values are complete. You can run the package with the IP Address Dynamic data masking component and view the masked results in the Destination component by clicking the Preview button. ![]() +
|
9. If the package's source contains invalid values, error handling must be configured. Invalid values are those that do not conform to the entity’s rules. To manage these, each data masking component includes an error-handling precedence constraint. ![]() +
|
10. It is recommended to redirect the output to the error destination for later analysis and data quality assessment. Errors from the IP Address Dynamic data masking component are highly structured and difficult to break. Therefore, it is advisable to conduct a thorough analysis of the IP address data before determining the appropriate processing approach. ![]() +
|
Data Masking Components: IP Address Dynamic
Copyright © 2025 Hush-Hush. All rights reserved
Copyright © 2025 Hush-Hush.
All rights reserved