La piattaforma di gestione dei dati IRI Voracity (e il prodotto di mascheramento dei dati IRI FieldShield all'interno) ora consentono di definire automaticamente classi e gruppi di dati in base ai glossari aziendali o alle ontologie di dominio e applicare regole di trasformazione a tali classi su più origini dati e campi. In questo articolo dimostrerò come applicare le regole di protezione a livello di campo rispetto a una libreria di classi di dati.
Useremo la libreria di classi di dati creata nel mio primo articolo sulla classificazione dei dati in IRI Workbench for Voracity e FieldShield. Ecco la libreria di classi di dati che verrà utilizzata:
Puoi vedere che ho usato un file CSV e due tabelle Oracle. In questo esempio di regole, trasformerò solo i dati nelle due tabelle.
Utilizzando la procedura guidata per la protezione delle tabelle multiple FieldShield, seleziono ODBC come estrattore, niente per il caricatore (quindi l'output sarà un file flat) e le due tabelle a cui si fa riferimento sopra. Nella pagina Regole di modifica campo, faccio clic su Crea per aggiungere una nuova regola della funzione di mascheramento per il mio campo SSN in quanto tale:
Quindi aggiungo un abbinamento di regole usando la classe di dati PIN_US che ho nella mia libreria:
Posso aggiungere tutti i matcher che voglio usando la logica AND/OR. Si prega di notare che AND ha la precedenza. L'operatore dell'ultima regola di corrispondenza non è utilizzato nella logica.
Creo un'altra regola di mascheramento utilizzando il campo intero predefinito e il gruppo di dati NAMES come matcher. Facendo clic sul pulsante Test viene mostrato che ha trovato tre corrispondenze di campo. Poiché il gruppo di classi di dati NAMES contiene le classi di dati FIRSTNAME, LAST_NAME e FULL_NAME, questo è l'output corretto in base alla libreria di classi di dati sopra. Ci sono tre mappe con un tipo di NAME nella loro classe di dati. Classi e gruppi sono differenziati con icone nella finestra di dialogo dei dettagli del matcher e nelle pagine delle preferenze.
Facendo clic su Avanti viene visualizzata la schermata di riepilogo in cui include i campi a cui verrà applicata una regola.
Facendo clic su Fine si crea una cartella con i risultati del lavoro inclusi.
Di seguito sono riportati i due script di lavoro (uno per ogni tabella) che mostrano le regole applicate nelle sezioni di output. Quattro campi sono stati mascherati in due modi diversi:i nomi sono completamente mascherati e gli SSN hanno solo le prime cinque cifre mascherate, saltando i trattini.
Quando questi lavori vengono eseguiti da soli o come parte di un lavoro, producono questi risultati:
Essere in grado di utilizzare le classi di dati come abbinatori di regole ti consente di selezionare un numero maggiore di campi con meno passaggi. In questo esempio, ho mascherato quattro campi in due tabelle con solo due regole.
Se desideri maggiori informazioni, o per offrire feedback, sull'uso della classificazione dei dati e/o sull'applicazione delle regole, contatta [email protected].