sql >> Databáze >  >> RDS >> Database

Hledání vzoru schématu

Vyhledávání vzorů schématu v IRI Workbench (WB) lze použít k načtení dat v celém schématu odpovídajícím konkrétním vzorům. Proces vyhledávání porovnává vzory se všemi daty v každém sloupci vybraných datových typů v každé tabulce v každém vybraném schématu. Tento proces je užitečný při dodržení požadavků na uchování úložiště PCI, aby bylo možné najít všechna umístění čísel kreditních karet, nebo s právem GDPR být zapomenut vyhledáním každého databázového záznamu spojeného se jménem žadatele.

Na rozdíl od Průvodce profilem databáze v IRI Workbench, který může prohledávat jednu tabulku najednou, nebo Průvodce profilem plochého souboru, který prohledává pouze vybraný soubor, Průvodce vyhledáváním vzoru schématu vyhledává vzory v celých schématech. Pokud je třeba prohledávat pouze vybrané tabulky nebo strukturované soubory, použijte editor knihovny tříd dat pro rychlejší výsledky.

Všimněte si, že výsledky popsaného průvodce hledáním vzoru schématu budou také automaticky přidruženy k vašim datovým třídám. Kromě toho jsou v IRI Workbench pro uživatele FieldShield k dispozici také vyhledávání datových tříd v rámci databáze/schéma a průvodci maskováním datových tříd.

Tento příklad prohledává jediné schéma Oracle pomocí vzoru regulárního výrazu kreditní karty. Chcete-li použít průvodce, vyberte schéma nebo schémata, která chcete vyhledat. Vyberte, chcete-li zahrnout shodu názvů, pokud vzorky odkazují na názvy sloupců. Vyberte, chcete-li skenovat tabulky, které nebyly dříve skenovány. To je užitečné, pokud skenování nebylo dokončeno nebo pokud byly od předchozího skenování přidány nové tabulky. Kliknutím na Přidat přidejte tabulkuSearchResults z předchozí kontroly, kterou chcete z této kontroly vyloučit. Dále vyberte hloubku shody. Možnosti jsou úplné skenování pro skenování všech řádků a výstup odpovídajících dat. Pokud shodná data nejsou důležitá, vyberte pouze sloupce, ve kterých byly nalezeny výsledky, aby se výsledky dat nezahrnuly. Pokud by se skenování mělo shodovat pouze s názvy sloupců, vyberte, aby se data skenovala.

Na další stránce vyberte schéma nebo schémata, která chcete vyhledat.

Vyberte datové typy sloupců, které obsahují dotyčná data. Pokud jsou podezřelá data pouze v textových polích, výběr pouze těchto typů sloupců sníží množství dat, které musí základní vyhledávač zpracovat.


Zadejte jakékoli vzory pro vyloučení položek. Vzory by měly mít tento formát: .

nebo .
..

Zadejte vzor procházením existujících vzorů nebo vytvořením nového. Lze přidat více vzorů. K doladění použitých vzorů jsou k dispozici operátory AND a OR.

Kliknutím na Dokončit spustíte proces vyhledávání/přehledu. V závislosti na tom, kolik dat je skenováno, může průvodce běžet značnou dobu. Protože proces může běžet po dlouhou dobu, vytvoří se soubor s názvem tableSearchResults je vytvořen a zaznamenává každou tabulku, která byla plně zpracována. V případě, že během vyhledávání dojde k selhání, tento soubor zobrazí poslední tabulku, která byla úspěšně prohledána.

Když vyhledávání dosáhne konce sloupce, pokud byly nalezeny nějaké shody, soubor s názvem columnSearchResult s je připojen s názvem sloupce. Současně je k výsledkům vyhledávání připojen soubor schema_pattern_search (nebo vlastní pojmenovaný soubor na stránce nastavení), který obsahuje název sloupce i shodná data.

Data jsou zaznamenána v souboru odděleném tabulátory a mohou být použita jinými procesy podle potřeby.

sloupecSearchResults.csr může být použit průvodcem Schema Pattern Search to Data Class Association ve WB, který vezme výsledky sloupců a přiřadí jim datové třídy. To může urychlit proces ochrany dat během jiných úloh IRI.


  1. Jak zobrazit obrázek z databáze pomocí php

  2. EM12c nyní umožňuje DB12c pro úložiště

  3. 5 triků pro zajištění špičkového výkonu serveru SQL

  4. Způsoby přístupu k databázi Oracle v PostgreSQL