Routine DataMasking - Cloud - 7.3

Guide d'utilisation du Studio Talend

Version
Cloud
7.3
Language
Français
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Studio Talend
Content
Création et développement
Last publication date
2024-02-13
Disponible dans...

Big Data Platform

Cloud API Services Platform

Cloud Big Data Platform

Cloud Data Fabric

Cloud Data Management Platform

Data Fabric

Data Management Platform

Data Services Platform

MDM Platform

Real-Time Big Data Platform

La routine DataMasking se compose de 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 .

Vous pouvez accéder à ces fonctions en double-cliquant sur le nœud DataMasking dans le dossier des routines système dans la vue Repository.

Fonction Description Syntaxe
createMD2
Avertissement : Cette méthode n'est pas considérée comme sécurisée.
Calcule la valeur du hachage MD2 à partir d'une chaîne de caractères. DataMasking.createMD2 (masque une chaîne de caractères avec MD2)
createMD5
Avertissement : Cette méthode n'est pas considérée comme sécurisée.
Calcule la valeur du hachage MD5 à partir d'une chaîne de caractères. DataMasking.createMD5 (masque une chaîne de caractères avec MD5)
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. DataMasking.maskCreditCardNumber (masque un numéro de carte de crédit)
createRandomString(int valueLength) Crée une chaîne de caractères aléatoires d'une longueur définie. DataMasking.createRandomString (par exemple, DataMasking.createRandomString(5) donne 1auA5, 11uyd or A1c8j)
encryptAES
Avertissement : Cette méthode n'est pas considérée comme sécurisée.
Chiffre une chaîne de caractères à l'aide d'AES 128. DataMasking.encryptAES (chiffre une chaîne de caractères à l'aide d'AES 128)
decryptAES
Avertissement : Cette méthode n'est pas considérée comme sécurisée.
Déchiffre une chaîne de caractères à l'aide d'AES 128. DataMasking.decryptAES (déchiffre une chaîne de caractères à l'aide d'AES 128)
encryptDES
Avertissement : Cette méthode n'est pas considérée comme sécurisée.
Chiffre une chaîne de caractères à l'aide de DES. DataMasking.encryptDES (chiffre une chaîne de caractères à l'aide de DES)
decryptDES
Avertissement : Cette méthode n'est pas considérée comme sécurisée.
Déchiffre une chaîne de caractères à l'aide de DES. DataMasking.decryptDES (déchiffre une chaîne de caractères à l'aide de DES)
encryptAESGCM Chiffre une chaîne de caractères à l'aide d'AES GCM 128. DataMasking.encryptAESGCM
decryptAESGCM Déchiffre une chaîne de caractères à l'aide d'AES GCM 128. DataMasking.decryptAESGCM
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. DataMasking.blurNumber (masque des valeurs numériques)
setDefaultValue Retourne une valeur par défaut comme chaîne de caractères. DataMasking. setDefaultValue (remplace la chaîne de caractères à masquer par une valeur par défaut donnée)
createIPAdress Crée une adresse IP aléatoire. DataMasking.createIPAdress (masque l'adresse IP)
createIPAdressKeepDomain

Crée une adresse IP aléatoire et conserve la partie du domaine de l'adresse.

DataMasking.createIPAdressKeepDomain (masque une adresse IP, sauf la partie du nom de domaine)
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. DataMasking. createRandomDate (masque une date)