Masquage des numéros de téléphone australiens
Le Job dans ce scénario utilise le composant tPatternMasking pour masquer les numéros de téléphone australiens au même format que les valeurs en entrée.
Ce scénario décrit un Job utilisant :
- le composant tFixedFlowInput pour générer des numéros de téléphone australiens,
- le composant tPatternMasking pour masquer des numéros de téléphone australiens en entrée,
- le composant tFileOutputDelimited pour écrire en sortie les valeurs originales et masquées.
Dans ce Job, les numéros de téléphones australiens fictifs utilisent le 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.
Pour générer les valeurs masquées au même format que les valeurs en entrée, vous devez définir une opération de masquage pour chaque partie du numéro de téléphone. Les séparateur seront laissés inchangés dans les valeurs masquées.
Configurer votre Job
Procédure
- Déposez les composants suivants de la Palette dans l'espace de modélisation graphique : tFixedFlowInput, tPatternMasking et tFileOutputDelimited.
- Reliez ces trois composants à l'aide de liens .
Résultats
Configurer le composant d'entrée
Procédure
Configurer les opérations de masquage
Configurez une opération de masquage pour chaque partie des numéros de téléphone d'entrée. Les séparateur seront laissés inchangés dans les valeurs masquées.
Pourquoi et quand exécuter cette tâche
Dans ce Job, les numéros de téléphones australiens fictifs utilisent le 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
Configurer le composant de sortie et exécuter le Job
Procédure
- Double-cliquez sur le premier composant tFileOutputDelimited pour ouvrir sa vue Basic settings et définir ses propriétés.
- Dans le champ File Name, définissez le chemin vers un fichier qui contiendra les valeurs masquées chiffrées.
- Appuyez sur F6 pour sauvegarder et exécuter le Job.
Résultats
PhoneNumber;ORIGINAL_MARK 02 5550 8328;true 03 9757 4150;false 08 5550 3018;true 08 6557 6048;false 07 5550 5556;true 03 4168 8957;false
Les enregistrements originaux sont libellés comme true. Les enregistrements substitués sont libellés comme false.
Le composant a généré des valeurs masquées en sortie dans le même format - XX XXXX XXXX - que les valeurs en entrée :
- L'indicatif régional à deux chiffres a été masqué par l'une des valeurs définies : "02,03,07,08"
- Les numéros de lignes à quatre chiffres ont été masqués par l'une des valeurs définies : "2000,9999"
- Les seconds numéros de ligne à quatre chiffres ont été masqués par l'une des valeurs de l'intervalle spécifié : "0000,9999"
- Les valeurs en entrée utilisent des espaces comme délimiteurs. Ces caractères sont laissés inchangés dans les valeurs masquées.
Une méthode de format-encryption et un mot de passe ont été utilisés pour masquer bijectivement des données. Chaque numéro de téléphone est masqué avec une valeur unique.