sql >> Database >  >> RDS >> Database

Veldregels toepassen met classificatie

Met het IRI Voracity-gegevensbeheerplatform (en het IRI FieldShield-product voor gegevensmaskering binnenin) kunt u nu automatisch gegevensklassen en -groepen definiëren op basis van uw zakelijke woordenlijsten of domeinontologieën en transformatieregels toepassen op die klassen in meerdere gegevensbronnen en velden. In dit artikel laat ik zien hoe u beveiligingsregels op veldniveau toepast op een gegevensklassebibliotheek.

We zullen de dataklassebibliotheek gebruiken die is gemaakt in mijn eerste artikel over gegevensclassificatie in IRI Workbench voor Voracity en FieldShield. Dit is de dataklassebibliotheek die zal worden gebruikt:

U kunt zien dat ik één CSV-bestand en twee Oracle-tabellen heb gebruikt. In dit regelvoorbeeld zal ik alleen gegevens in de twee tabellen transformeren.

Met behulp van de FieldShield Multi Table Protection Job Wizard selecteer ik ODBC als extractor, niets voor de loader (dus de uitvoer zal een plat bestand zijn) en de twee tabellen waarnaar hierboven wordt verwezen. Op de pagina Veldwijzigingsregels klik ik op Maken om een ​​nieuwe maskeringsfunctieregel voor mijn SSN-veld als zodanig toe te voegen:

Ik voeg dan een regelovereenkomst toe met behulp van de PIN_US-gegevensklasse die ik in mijn bibliotheek heb:

Ik kan zoveel matchers toevoegen als ik wil met EN/OF-logica. Let op:AND heeft voorrang. De operator van de laatste regel matcher wordt niet gebruikt in de logica.

Ik maak nog een maskeerregel met behulp van het vooraf gedefinieerde hele veld en de gegevensgroep NAMEN als matcher. Als u op de knop Testen klikt, ziet u dat er drie veldovereenkomsten zijn gevonden. Omdat de gegevensklassengroep NAMES de gegevensklassen FIRSTNAME, LAST_NAME en FULL_NAME bevat, is dit de juiste uitvoer op basis van de bovenstaande gegevensklassebibliotheek. Er zijn drie kaarten met een type NAAM in hun dataklasse. Klassen en groepen worden onderscheiden met pictogrammen in het dialoogvenster met matcherdetails en voorkeurenpagina's.

Als u op Volgende klikt, wordt het overzichtsscherm weergegeven met de velden waarop een regel wordt toegepast.

Als u op Voltooien klikt, wordt een map gemaakt met de taakresultaten.

Hier zijn de twee taakscripts (één voor elke tabel) die de toegepaste regels in de uitvoersecties tonen. Vier velden zijn op twee verschillende manieren gemaskeerd:namen zijn volledig gemaskeerd en SSN's hebben alleen de eerste vijf cijfers gemaskeerd, waarbij de streepjes worden overgeslagen.

Wanneer deze taken alleen of als onderdeel van een taak worden uitgevoerd, produceren ze deze resultaten:

Als u gegevensklassen kunt gebruiken als regelovereenkomsten, kunt u een groter aantal velden selecteren met minder stappen. In dit voorbeeld heb ik vier velden in twee tabellen gemaskeerd met slechts twee regels.

Als u meer informatie wilt of feedback wilt geven over het gebruik van gegevensclassificatie en/of de toepassing van regels, neem dan contact op met [email protected].


  1. Geordend aantal opeenvolgende herhalingen / duplicaten

  2. Verbinding maken met de database vanuit Unity

  3. Hoe verbinding maken met MS SQL Server met behulp van Inno Setup?

  4. pyspark gebruiken om verbinding te maken met PostgreSQL