Skip to main content

Masking French International Bank Account Numbers (IBAN)

This scenario applies only to Talend Data Management Platform, Talend Big Data Platform, Talend Real Time Big Data Platform, Talend Data Services Platform, Talend MDM Platform and Talend Data Fabric.

Using the tPatternMasking component, you can replace sensitive information with realistic values, allowing production data to be safely used for non-production purposes such as testing and training.

This scenario describes a Job which uses:

  • the tFixedFlowInput component to generate data in a format similar to French International Bank Account Numbers (IBAN). An IBAN uniquely identifies a bank account;

  • the tPatternMasking component to replace the original data with random characters from a specified range, a random numeric value from a specified range or a random numeric value from a set of named values;

  • the tLogRow component to output the substitute data set.

The input values consist of 23 characters, excluding spaces, and use the following pattern:
  • A two-letter country code
  • A space used as a separator
  • A five-digit bank identifier
  • A space used as a separator
  • A five-digit branch identifier
  • A space used as a separator
  • An eleven-character account number

The purpose is to generate consistently altered values based on the input values:

  • The two letters appearing in the country code, the five digits appearing in the bank identifier and each character appearing in the account number will be replaced with one of the named values specified in the component properties.
  • The five digits appearing in the branch identifier will be replaced with a numeric value from the specified range.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!