Masquage de groupe

Le masquage de groupe, également appelé masquage de composé, permet de masquer des colonnes associées en tant que groupe. Les données masquées des colonnes associées conservent ainsi la même relation. Vous pouvez utiliser la fonctionnalité de masquage de groupe lorsque vous créez des travaux de masquage des données.

A propos du masquage de groupe

Dans une stratégie de masquage, les colonnes masquées en tant que groupe doivent appartenir à la même table. Vous pouvez utiliser les formats de masquage Réorganisation, Fonction définie par l'utilisateur, Substitution déterministe et Substitution aléatoire pour le masquage de groupe. Les formats de masquage Substitution déterministe et Substitution aléatoire utilisent les données d'une autre table pour masquer les données confidentielles.

Exemple de masquage de groupe à l'aide de la réorganisation

L'exemple suivant illustre le masquage de groupe à l'aide du format de masquage Réorganisation. Supposons que vous ayez des clients dans le monde entier. Les détails correspondants sont stockés dans une table, comme indiqué ci-dessous.

CUST_ID CUST_NAME CITY STATE COUNTRY
678 123 Michael Lee Denpasar Bali Indonésie
678 124 Sophia Lopes Rio (district) Rio (district) Brésil
678 125 Richard Williams Santa Clara Californie Etats-Unis
678 126 Aaryan Mumbai Maharashtra Inde

Vous ne voulez pas que les développeurs puissent localiser les clients. Vous souhaitez donc masquer les colonnes CITY, STATE et COUNTRY avant de partager ces données avec l'équipe de développement. Cependant, vous voulez avoir des données masquées réalistes. Par exemple, Richard vit à Santa Clara en Californie aux Etats-Unis. Après le masquage, si la ville et l'Etat indiqués sont respectivement Atlanta et Géorgie, le pays Indie ne convient pas. Vous souhaiteriez ici être sûr que le pays reste Etats-Unis.

Vous pouvez regrouper ces colonnes et utiliser le format de masquage Réorganisation pour les réorganiser ensemble. Après la réorganisation, les données masquées pourraient ressembler à celles affichées ci-dessous.

CUST_ID CUST_NAME CITY STATE COUNTRY
678 123 Michael Lee Mumbai Maharashtra Inde
678 124 Sophia Lopes Denpasar Bali Indonésie
678 125 Richard Williams Rio (district) Rio (district) Brésil
678 126 Aaryan Santa Clara Californie Etats-Unis

Exemple de masquage de groupe à l'aide de la substitution déterministe

Cet exemple explique comment utiliser le format de masquage Substitution déterministe avec le masquage de groupe pour masquer des données confidentielles avec des données d'une autre table. Supposons que vous ayez des clients dans le monde entier. Les détails correspondants sont stockés dans une table, comme indiqué ci-dessous.

CUST_ID CUST_NAME CITY STATE COUNTRY
678 123 Michael Lee Denpasar Bali Indonésie
678 124 Sophia Lopes Rio (district) Rio (district) Brésil
678 125 Richard Williams Santa Clara Californie Etats-Unis
678 126 Aaryan Mumbai Maharashtra Inde

Supposons que vous vouliez utiliser les données de la table suivante pour le masquage de groupe :

SUB_CITY SUB_STATE SUB_COUNTRY
New York New York Etats-Unis
Noida Uttar Pradesh Inde
Toronto Ontario Canada
Le Cap Cap-Occidental Afrique du Sud

Après le masquage des colonnes à l'aide de l'option de masquage de groupe utilisant le format de masquage Substitution déterministe, les données masquées pourraient ressembler à celles affichées ci-dessous.

CUST_ID CUST_NAME CITY STATE COUNTRY
678 123 Michael Lee Le Cap Cap-Occidental Afrique du Sud
678 124 Sophia Lopes Toronto Ontario Canada
678 125 Richard Williams New York New York Etats-Unis
678 126 Aaryan Noida Uttar Pradesh Inde

Masquage de colonnes associées en tant que groupe (masquage de groupes)

Vous pouvez masquer des colonnes associées en tant que groupe pour vous assurer que les données masquées des colonnes associées conservent la même relation.

  1. Sous Data Safe - Sécurité de base de données, sélectionnez Masquage des données.

  2. Sous Masquage des données, sélectionnez Stratégies de masquage.

  3. Sélectionnez l'onglet Colonnes de masquage.

  4. Sélectionnez Affecter un masquage de groupe dans le menu ... à la fin de la ligne pour l'une des colonnes faisant partie du groupe.

    La page de modification du format de masquage apparaît. Par défaut, le champ Nom du groupe, la liste déroulante Entrée de format de masquage et la colonne confidentielles sont affichés. Vous pouvez ajouter des colonnes au groupe et les enlever.

  5. Dans le champ Nom du Groupe, entrez un nouveau nom de groupe si vous êtes le début d'une configuration de masquage. Vous pouvez aussi sélectionner un nom de groupe existant afin d'ajouter la colonne à une configuration de masquage de groupe existante.

  6. Dans la liste déroulante Entrée de format d'affichage, sélectionnez le format de masquage à appliquer aux colonnes du groupe. Vous pouvez sélectionner Réorganisation, Substitution déterministe, Substitution aléatoire ou Fonction définie par l'utilisateur.

  7. Si vous avez sélectionné Réorganisation comme format de masquage à l'étape 4, vous pouvez éventuellement indiquer des noms de colonne de regroupement dans la zone Colonnes du regroupement.

  8. Si vous avez sélectionné Substitution déterministe comme format de masquage à l'étape 4, saisissez le nom du schéma et de la table de substitution. De même, pour chaque colonne répertoriée, entrez le nom de la colonne de substitution. Pour pouvoir soumettre le travail d'analyse des données, vous devez saisir une valeur de départ, car vous configurez un remplacement déterministe.

  9. Si vous avez sélectionné Substitution aléatoire comme format de masquage à l'étape 4, saisissez le nom du schéma et de la table de substitution. De même, pour chaque colonne répertoriée, entrez le nom de la colonne de substitution. Pour la substitution aléatoire, vous n'avez pas besoin de saisir de valeur d'origine avant de soumettre le travail de masquage de données.

  10. Si vous avez sélectionné Fonction définie par l'utilisateur comme format de masquage à l'étape 4, entrez le nom du schéma et de l'option de chaque colonne répertoriée. Vous avez également la possibilité d'entrer un nom de package.

  11. Pour ajouter une autre colonne au groupe, cliquez sur Ajouter la colonne.

    Vous pouvez répéter cette étape jusqu'à ce que toutes les colonnes de la table soient répertoriées. Le bouton Ajouter une colonne devient ensuite indisponible. Assurez-vous que la colonne initialement sélectionnée pour la configuration à l'étape 2 est répertoriée.

  12. Pour enlever une colonne du groupe, cochez la case correspondante, puis cliquez sur Enlever une colonne.

  13. Cliquez sur Mettre à jour.