Pourquoi et quand exécuter cette tâche
Les routines de type DataMasking sont des portions de code effectuant un masquage de vos données. Vous pouvez les utiliser dans les paramètres de plusieurs composants, dans un Job Talend .
Pour accéder à vos routines :
Procédure
Résultats
Le tableau ci-dessous donne une description de ces routines :
Routine |
Description |
Syntaxe |
---|---|---|
createMD2 |
Calcule la valeur du hachage MD2 à partir d'une chaîne de caractères. |
|
createMD5 |
Calcule la valeur du hachage MD5 à partir d'une chaîne de caractères. |
|
maskCreditCardNumber |
Masque un numéro de carte de crédit de 16 chiffres par un caractère défini, de la cinquième à la douzième place. |
|
createRandomString(int valueLength) |
Crée une chaîne de caractères aléatoires d'une longueur définie. |
|
encryptAES |
Chiffre une chaîne de caractères à l'aide d'AES 128. |
|
decryptAES |
Déchiffre une chaîne de caractères à l'aide d'AES 128. |
|
encryptDES |
Chiffre une chaîne de caractères à l'aide de DES. |
|
decryptDES |
Déchiffre une chaîne de caractères à l'aide de DES. |
|
blurNumber |
Ajoute une valeur aléatoire, comprise dans un certain intervalle, à une valeur d'un Integer, d'un Long, d'un Float ou d'un Double. |
|
setDefaultValue |
Retourne une valeur par défaut comme chaîne de caractères. |
|
createIPAdress |
Crée une adresse IP aléatoire. |
|
createIPAdressKeepDomain |
Crée une adresse IP aléatoire et conserve la partie du domaine de l'adresse. |
|
createRandomDate (fromYear,toYear) |
Retourne une date aléatoire comme chaîne de caractères, dans l'intervalle temporel spécifié. Par exemple, createRandomDate(1900,2016) doit retourner des dates aléatoires entre les années 1900 et 2016. |
|