Database
 sql >> база данни >  >> RDS >> Database

Търсене на шаблон на схема

Търсенето на шаблон на схема в IRI Workbench (WB) може да се използва за извличане на данни в цяла схема, съответстваща на конкретни модели. Процесът на търсене сравнява моделите с всички данни във всяка колона от избраните типове данни във всяка таблица във всяка избрана схема. Този процес е полезен при спазване на изискванията за запазване на PCI хранилище, за да се намерят всички местоположения на номерата на кредитни карти, или с правото на GDPR да бъдат забравени, като се намери всеки запис в базата данни, свързан с името на заявителя.

За разлика от съветника за профил на база данни в IRI Workbench, който може да търси в една таблица наведнъж, или съветника за профил на плосък файл който търси само в избран файл, съветникът за търсене на шаблон на схема търси модели в цели схеми. Ако трябва да се търсят само избрани таблици или структурирани файлове, използвайте редактор на библиотека с класове за по-бързи резултати.

Имайте предвид, че резултатите от описания съветник за търсене на шаблон на схема също се свързват автоматично с вашите класове данни. Освен това в IRI Workbench за потребители на FieldShield са налични и съветници за търсене на класове данни в DB/схема и магнитници за маскиране на класове данни.

Този пример търси една схема на Oracle, използвайки модел на регулярен израз на кредитна карта. За да използвате съветника, изберете схемата или схемите за търсене. Изберете да включите съвпадение на имена, ако шаблоните се отнасят към имената на колони. Изберете, за да сканирате таблици, които не са били сканирани преди това. Това е полезно, ако сканирането не е завършило или ако са добавени нови таблици след предишно сканиране. Щракнете върху Добавяне, за да добавите tableSearchResults от предишното сканиране, които да изключите в това сканиране. След това изберете дълбочината на съвпадение. Изборите са пълно сканиране за сканиране на всички редове и извеждане на съвпадение на данните. Ако съответстващите данни не са важни, а само колоните, в които се намират резултати, изберете да не включвате резултатите от данните. Ако сканирането трябва да съвпада само с имената на колоните, изберете да не сканирате данните.

На следващата страница изберете схемата или схемите за търсене.

Изберете типовете данни на колоните, които съдържат въпросните данни. Ако подозрителни данни са само в текстови полета, избирането само на тези типове колони ще намали количеството данни, които основната търсачка трябва да обработи.


Въведете всякакви шаблони, за да изключите елементи. Шаблоните трябва да следват този формат: .

или .
..

Въведете шаблона, като прегледате съществуващи шаблони или създадете нов. Могат да се добавят множество модели. Операторите AND и OR са налични за фина настройка на моделите, които да се използват.

Щракването върху Край ще стартира процеса на търсене/отчитане. В зависимост от това колко данни се сканират, съветникът може да работи за значителен период от време. Тъй като процесът може да работи дълго време, файл, наречен tableSearchResults се създава и записва всяка таблица, която е била напълно обработена. В случай на неуспех по време на търсенето, този файл ще покаже последната таблица, която е била успешно търсена.

Когато търсенето достигне края на колона, ако са намерени съвпадения, файл с име columnSearchResult с се добавя с името на колоната. В същото време файлът schema_pattern_search (или файл с персонализирано име на страницата за настройка) се добавя към резултатите от търсенето и съдържа както името на колоната, така и съвпадащите данни.

Данните се записват във файл, разделен с табулатори, и могат да се използват от други процеси при необходимост.

columnSearchResults.csr файлът може да се използва от съветника за търсене на шаблон на схема към асоцииране на класове на данни в WB, който взема резултатите от колоните и им присвоява класове данни. Това може да ускори процеса на защита на данните по време на други 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. Незабавна инициализация на файл:Въздействие по време на настройката

  2. Как да добавя дни към дата в T-SQL

  3. Използване на JavaFX таблици за организиране на данни

  4. Как да автоматизирате задачите за поддръжка на база данни на SQL с помощта на SQLCMD

  5. SAP Lumira и мостът JDBC-ODBC