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

Wyszukiwanie wzorców schematu

Wyszukiwanie wzorców schematu w IRI Workbench (WB) może służyć do pobierania danych z całego schematu pasującego do określonych wzorców. Proces wyszukiwania porównuje wzorce ze wszystkimi danymi w każdej kolumnie wybranych typów danych w każdej tabeli w każdym wybranym schemacie. Proces ten jest pomocny w przestrzeganiu wymagań dotyczących przechowywania pamięci PCI, aby znaleźć wszystkie lokalizacje numerów kart kredytowych lub z prawem RODO do bycia zapomnianym poprzez znalezienie każdego rekordu bazy danych powiązanego z nazwiskiem wnioskodawcy.

W przeciwieństwie do kreatora Database Profile w IRI Workbench, który może przeszukiwać jedną tabelę naraz, lub kreatora Flat-File Profile, który przeszukuje tylko wybrany plik, kreator Schema Pattern Search przeszukuje całe schematy pod kątem wzorców. Jeśli chcesz przeszukać tylko wybrane tabele lub uporządkowane pliki, użyj edytora biblioteki klas danych, by uzyskać szybsze wyniki.

Zauważ, że wyniki opisanego kreatora Schema Pattern Search są również automatycznie kojarzone z Twoimi klasami danych. Ponadto w IRI Workbench dla użytkowników FieldShield dostępne są również kreatory wyszukiwania klas danych w całej bazie danych/schematu i maskowania klas danych.

Ten przykład przeszukuje pojedynczy schemat Oracle przy użyciu wzorca wyrażenia regularnego karty kredytowej. Aby użyć kreatora, wybierz schemat lub schematy do przeszukania. Zaznacz, aby uwzględnić dopasowanie według nazw, jeśli wzorce odnoszą się do nazw kolumn. Wybierz, aby skanować tabele, które nie były wcześniej skanowane. Jest to przydatne, jeśli skanowanie się nie zakończyło lub jeśli od poprzedniego skanowania dodano nowe tabele. Kliknij Dodaj, aby dodać tableSearchResults z poprzedniego skanowania do wykluczenia w tym skanowaniu. Następnie wybierz głębokość dopasowania. Dostępne opcje to pełne skanowanie, aby przeskanować wszystkie wiersze i wyprowadzić dopasowanie danych. Jeśli dopasowane dane nie są ważne, wybierz tylko kolumny, w których znajdują się wyniki, aby nie uwzględniać wyników danych. Jeśli skanowanie powinno pasować tylko do nazw kolumn, wybierz, aby nie skanować danych.

Na następnej stronie wybierz schemat lub schematy do przeszukania.

Wybierz typy danych kolumn, które zawierają dane, o których mowa. Jeśli podejrzane dane znajdują się tylko w polach typu tekstowego, wybranie tylko tych typów kolumn zmniejszy ilość danych, które podstawowa wyszukiwarka musi przetworzyć.


Wprowadź dowolne wzorce, aby wykluczyć elementy. Wzorce powinny mieć następujący format: .

lub .
..

Wprowadź wzór, przeglądając istniejące wzory lub tworząc nowy. Można dodać wiele wzorów. Operatory AND i OR są dostępne do precyzyjnego dostrojenia używanych wzorców.

Kliknięcie Zakończ uruchomi proces wyszukiwania/zgłaszania. W zależności od ilości skanowanych danych kreator może działać przez dłuższy czas. Ponieważ proces może działać przez długi czas, plik o nazwie tableSearchResults jest tworzony i rejestruje każdą tabelę, która została w pełni przetworzona. W przypadku niepowodzenia wyszukiwania w tym pliku zostanie wyświetlona ostatnia pomyślnie przeszukana tabela.

Gdy wyszukiwanie dotrze do końca kolumny, jeśli znaleziono jakiekolwiek dopasowania, plik o nazwie columnSearchResult s dołączana jest nazwa kolumny. Jednocześnie plik schematu_wzorca_wyszukiwania (lub plik o niestandardowej nazwie na stronie konfiguracji) jest dołączany do wyników wyszukiwania i zawiera zarówno nazwę kolumny, jak i dopasowane dane.

Dane są zapisywane w pliku rozdzielanym tabulatorami i mogą być używane przez inne procesy w razie potrzeby.

kolumnaSearchResults.csr plik może być używany przez kreatora Schema Pattern Search to Data Class Association w WB, który pobiera wyniki kolumn i przypisuje do nich klasy danych. Może to przyspieszyć proces ochrony danych podczas innych zadań IRI.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Poprawa utrzymania partycji dzięki przyrostowym statystykom

  2. Typowe błędy w diagramie ER

  3. Włącz analizę biznesową klientów za pomocą katalogów danych, glosariuszy biznesowych i zarządzania danymi

  4. Jak ładować dane i zarządzać nimi w Microsoft Power BI

  5. Operator SQL Mniej niż () dla początkujących