Database
 sql >> Baza danych >  >> RDS >> Database

Stosowanie reguł terenowych za pomocą klasyfikacji

Platforma zarządzania danymi IRI Voracity (oraz produkt IRI FieldShield do maskowania danych) umożliwia teraz automatyczne definiowanie klas i grup danych na podstawie glosariuszy biznesowych lub ontologii domen oraz stosowanie reguł transformacji do tych klas w wielu źródłach danych i polach. W tym artykule pokażę, jak zastosować reguły ochrony na poziomie pola względem biblioteki klas danych.

Wykorzystamy bibliotekę klas danych utworzoną w moim pierwszym artykule na temat klasyfikacji danych w środowisku pracy IRI dla żarłoczności i FieldShield. Oto biblioteka klas danych, która będzie używana:

Widać, że użyłem jednego pliku CSV i dwóch tabel Oracle. W tym przykładzie reguł będę przekształcał dane tylko w dwóch tabelach.

Używając Kreatora zadań ochrony wielu tabel FieldShield, wybieram ODBC jako ekstraktor, nic dla modułu ładującego (więc wynik będzie plikiem płaskim) i dwie tabele, o których mowa powyżej. Na stronie Reguły modyfikacji pól klikam Utwórz, aby dodać nową regułę funkcji maskowania dla mojego pola SSN:

Następnie dodaję dopasowywanie reguł, używając klasy danych PIN_US, którą mam w mojej bibliotece:

Mogę dodać tyle dopasowań, ile chcę, używając logiki AND/OR. Należy pamiętać, że AND ma pierwszeństwo. Operator ostatniego dopasowywania reguł nie jest używany w logice.

Tworzę kolejną regułę maskowania, używając predefiniowanego Całościowego Pola i grupy danych NAMES jako dopasowania. Kliknięcie przycisku Test pokazuje, że znaleziono trzy dopasowania pól. Ponieważ grupa klas danych NAMES zawiera klasy danych FIRSTNAME, LAST_NAME i FULL_NAME, są to poprawne dane wyjściowe oparte na powyższej bibliotece klas danych. Istnieją trzy mapy z typem NAME w swojej klasie danych. Klasy i grupy są rozróżniane za pomocą ikon w oknie dialogowym szczegółów dopasowania i na stronach preferencji.

Kliknięcie przycisku Dalej powoduje wyświetlenie ekranu podsumowania zawierającego pola, do których zostanie zastosowana reguła.

Kliknięcie przycisku Zakończ tworzy folder z dołączonymi wynikami zadania.

Oto dwa skrypty zadań (po jednym dla każdej tabeli) pokazujące reguły zastosowane w sekcjach wyjściowych. Cztery pola zostały zamaskowane na dwa różne sposoby:nazwy są całkowicie zamaskowane, a numery SSN mają zamaskowane tylko pięć pierwszych cyfr, z pominięciem myślników.

Gdy te zadania są uruchamiane samodzielnie lub jako część zadania, dają następujące wyniki:

Możliwość używania klas danych jako elementów dopasowujących reguły pozwala wybrać większą liczbę pól przy mniejszej liczbie kroków. W tym przykładzie zamaskowałem cztery pola w dwóch tabelach za pomocą tylko dwóch reguł.

Aby uzyskać więcej informacji lub przekazać opinię na temat stosowania klasyfikacji danych i/lub stosowania zasad, prosimy o kontakt pod adresem [email protected].


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wizualizacja danych za pomocą Apache Zeppelin – samouczek

  2. Operator porównania SQL

  3. Modele danych

  4. Rola administratora baz danych w NoSQL

  5. Samouczek SSIS dla początkujących:Dlaczego, co i jak?