Configurer les opérations de révélation - 7.3

Confidentialité des données

EnrichVersion
Cloud
7.3
EnrichProdName
Talend Big Data Platform
Talend Data Fabric
Talend Data Management Platform
Talend Data Services Platform
Talend MDM Platform
Talend Real-Time Big Data Platform
EnrichPlatform
Studio Talend
task
Création et développement > Systèmes tiers > Composants Data Quality > Composants de protection des données sensibles
Gouvernance de données > Systèmes tiers > Composants Data Quality > Composants de protection des données sensibles
Qualité et préparation de données > Systèmes tiers > Composants Data Quality > Composants de protection des données sensibles

Configurez une opération de révélation pour chaque partie des numéros de téléphone d'entrée. Les séparateurs seront laissés inchangés dans les valeurs révélées.

Dans la table Modifications, les paramètres doivent être les mêmes que ceux utilisés pour les opérations de masquage dans le composant tPatternMasking.

Pourquoi et quand exécuter cette tâche

Dans ce Job, les numéros de téléphones australiens masqués sont au format XX XXXX XXXX :
  • Un indicatif régional à deux chiffres
  • un espace utilisé en tant que séparateur
  • un numéro de ligne à quatre chiffres
  • un espace utilisé en tant que séparateur
  • un second numéro de ligne à quatre chiffres

Procédure

  1. Double-cliquez sur le composant tPatternUnmasking pour afficher sa vue Basic settings dans l'onglet Component.
  2. Si nécessaire, cliquez sur Sync columns afin de récupérer le schéma défini dans le composant d'entrée.
  3. Cliquez sur le bouton Edit schema pour ouvrir la boîte de dialogue du schéma.

    Le tPatternUnMasking ajoute une colonne en lecture seule au schéma de sortie.

    La colonne ORIGINAL_MARK libelle les enregistrements de sortie :

    • les enregistrements originaux sont libellés comme true.
    • les enregistrements substitués sont libellés comme false.
  4. Dans la table Modifications, cliquez sur le bouton [+] pour ajouter :
    Chaque ligne correspond à une opération de démasquage pour chaque partie des numéros de téléphone d'entrée.
  5. Dans la table Modifications, modifiez la première ligne pour configurer l'opération de démasquage pour les préfixes :
    1. Dans la colonne Column to unmask, sélectionnez la colonne contenant les données à révéler.
      Dans cet exemple, sélectionnez PhoneNumber.
    2. Dans le champ Field type, sélectionnez Enumeration comme type de champ auquel appartiennent les données et saisissez "02,03,07,08" dans la colonne Values.
  6. Dans la table Modifications, modifiez la deuxième ligne pour révéler les numéros de lignes à quatre chiffres :
    1. Dans la colonne Column to unmask, sélectionnez la colonne contenant les données à révéler.
      Dans cet exemple, sélectionnez PhoneNumber.
    2. Dans le champ Field type, sélectionnez Interval comme type de champ auquel appartiennent les données et saisissez "2000,9999" dans la colonne Range.
  7. Dans la table Modifications, configurez la troisième ligne pour révéler les numéros de lignes à quatre chiffres :
    1. Dans la colonne Column to unmask, sélectionnez la colonne contenant les données à révéler.
      Dans cet exemple, sélectionnez PhoneNumber.
    2. Dans la colonne Field type, sélectionnez Interval comme type de champ auquel appartiennent les données et saisissez "0000,99999" dans la colonne Range.
  8. Cliquez sur l'onglet Advanced settings et cochez la case Output the original row?.
    Le Job va écrire en sortie les enregistrements originaux et ceux de substitution.
  9. Dans la liste Method, sélectionnez la méthode utilisée lors du masquage des données à l'aide du composant tPatternMasking.

    Exemple

    Dans cet exemple, sélectionnez FF1 with AES.

    Lorsque vous utilisez une méthode FF1, le nombre de valeurs possibles que le composant peut générer à partir du modèle d'entrée est supérieur ou égal à 1 000 000.

  10. Dans le champ Password for FF1 methods, saisissez le mot de passe personnalisé utilisé lors du masquage de données à l'aide du composant tPatternMasking.

    Exemple

    Dans cet exemple, saisissez "talend".