0 / 0
Go back to the English version of the documentation
Vytvoření maskovacích toků
Last updated: 27. 7. 2023
Vytvoření maskovacích toků

Maskování toků definuje data, která mají být maskována, ať už se jedná o úplnou kopii datových tabulek nebo o podmnožinu datových tabulek s neporušenými vztahy. Motkové toky jsou znovupoužitelné definice a lze je uložit jako koncepty, které se upravují a které se používají ke spouštění úloh.

Maskovací úloha toku se vytvoří, když spustíte aktivum pro maskování toku. Úlohu můžete vytvořit na stránce Aktiva projektu výběrem nabídky voleb v maskování aktiva toku a klepnutím na volbu Nová úloha spusťte tento maskovací tok. Nebo můžete klepnout na název aktiva toku maskování a klepnout na volbu Konfigurovat úlohu. Úloha se bude nacházet na kartě Úlohy. Viz téma Spuštění úloh sledu prací maskování.

Přinejmenším potvrďte, že jsou dokončeny následující přístupy, pravidla a úlohy:

  • Přístup k alespoň jednomu katalogu.
  • Administrátor dat použil pravidla ochrany dat pro datová aktiva v katalogu.
  • Přesunutá datová aktiva pro masku projektu byla přesunuta do analytického projektu. Tato aktiva musí pocházet z katalogu.

Maskování toků

Vytvoření toku maskování zahrnuje přidání toku maskování do projektu a poté zadání typu maskování, který má být použit pro tok maskování. Maskovací typ určuje záznamy a tabulky, které chcete maskovat.

Typy maskování

Typy maskování vám pomohou určit záznamy a tabulky, které chcete maskovat.

Hromadná kopie

Produkuje maskované kopie tabulek bez vyhledávání vztahů. Použijte hromadnou kopii, chcete-li rychle maskovat několik tabulek, přidat podmínky a vztahy nejsou důležité. Např. tabulka Zákazníci, tabulka zásad a tabulka Prodej. Viz téma Použití typu maskování hromadného kopírování.

Kopírovat související záznamy do tabulek

Masky související podmnožinu tabulek. Tento typ masky použijte, chcete-li maskovat pouze specifickou související podmnožinu dat, například "Zákazníci v Kalifornii, kteří vlastní červený kamion" a všechna související data. Viz téma Použití kopií souvisejících záznamů pro typ maskování tabulek

Příklad pro maskování pouze zákazníků v Kalifornii, kteří vlastní červený nákladní automobil a všechna související data

  1. Určit tabulku ovladače s následujícími nepovinnými podmínkami:

    • Tabulka zákazníků, kde stav = California
    • Auto = nákladní automobil
    • Kar_barva = červená

    Podmínky se pak budou skenovat pro vztahy primárního klíče a cizího klíče.

  2. Skenování označuje tabulky, které souvisejí s tabulkou ovladačů. Například tabulka Pojistné nároky je podřízeným prvkem tabulky Zákazníci, takže do dílčí tabulky se přidá pouze pojistné nároky pro "zákazníky v Kalifornii, kteří vlastní červený nákladní automobil". Tyto tabulky jsou přidány do toku maskování.

Pozn.:
  • Můžete také definovat podmínky v hromadné kopii. Rozdíl je v tom, že záznamy související s kopírováním mezi tabulkami prohledá relace a přidává související tabulky.
  • Můžete filtrovat řádky v pravidlech ochrany dat na typu toku maskování hromadného kopírování (ale nekopírovat související záznamy přes tabulky). Pokud pravidla pro ochranu dat na řádku ovlivňují všechna aktiva s typem toku maskování souvisejících tabulek, úloha se nezdaří a zobrazí se chybová zpráva: QPE005: Policy denies access to the asset with row filter rule for Copy related records.

Chcete-li vytvořit tok maskování:

  1. Klepněte na volbu Přidat do projektu a z dostupných typů aktiv vyberte volbu Tok mazete .
  2. Zadejte název pro tok Maskování.
  3. Zadejte volitelný popis.
  4. Přidejte volitelnou značku.
  5. Klepněte na tlačítko Další.

Použití typu maskování hromadného kopírování

Chcete-li použít hromadnou kopii:

  1. Přidejte data z projektu do toku maskování. Pokud nejsou nalezena žádná data, ukončete tok maskování a přidejte aktiva dat z katalogu do projektu.
  2. Projděte připojeními a schématy, abyste přidali tabulky do toku maskování.
  3. Definujte volitelné podmínky.
    1. Klepněte na tlačítko Definovat , chcete-li přidat podmínky specifické pro jednotlivá aktiva dat.
    2. Posouvejte seznam sloupců a klepnutím na tlačítko + přidejte sloupec jako podmínku.
    3. Zadejte hodnotu pro danou podmínku, jako např. Stav: Kalifornie, a poté klepněte na tlačítko Uložit. Klepnutím na název aktiva se můžete podívat na data v tomto aktivu. Data mohou být již v tomto pohledu maskována na základě vašich oprávnění.
  4. Sloupce Masked:
    • Hodnota Ano znamená, že sloupce jsou maskovány pravidly ochrany dat.
    • Hodnota Ne znamená, že žádné sloupce v této datové tabulce nemají použité příslušné pravidlo ochrany dat.
  5. Odběr vzorků:
    1. Vyberte aktiva, která chcete zahrnout do ukázky, a poté klepněte na volbu Nastavit vzorkování. Můžete také klepnout na volbu Nastavit vzorkování v nabídce přetečení.
    2. Určete počet řádků počínaje prvním řádkem, který chcete zamaskovat a zahrnout do vzorku pro vybranou tabulku. Chcete-li například zahrnout prvních 1000 řádků v tabulce pro ukázku, bude vzorkovací limit 1000 a prvních 1000 řádků se zkopíruje pouze a zamaskuje se.
  6. Uložte maskovací tok jako koncept nebo nakonfigurujte úlohu.

Použití záznamů souvisejících se zkopírováním mezi typy maskování tabulek

Chcete-li použít Kopírovat související záznamy přes tabulku:

  1. Přidejte data z projektu do toku maskování. Pokud nejsou nalezena žádná data, ukončete tok maskování a přidejte aktiva dat z katalogu do projektu.

  2. Projděte propojeními a schématy, abyste vybrali tabulku ovladačů, z předchozího příkladu a přidejte do toku maskování. Zde můžete vybrat pouze tabulku ovladače a související tabulky se přidají v následných krocích. Začíná analýza vztahů.

    Tabulka ovladačů se přidá do seznamu Aktiva a můžete volitelně přidat podmínky a konfigurovat vzorkování.

  3. Chcete-li přidat související tabulky, klepněte na volbu Přidat související tabulky.

  4. Vyberte, zda chcete vyhledávat nadřízené tabulky nebo podřízené tabulky nebo obojí.Například

    • Tabulka CUSTOMERS má následující sloupce:
      • customer_id (primární klíč)
      • název_zákazníka
      • adresa zákazníka
      • salesperson_id (cizí klíč).
    • Tabulka SALES má následující sloupce:
      • salesperson_id (primární klíč)
      • název_prodavače
      • množství_prodej
    • Tabulka TRANSACTIONS má následující sloupce:
      • transaction_id (primární klíč)
      • prodáno produktu
      • customer_id (cizí klíč)

    V tomto příkladu je tabulka CUSTOMERS tabulka ovladačů. Tabulka SALES je nadřazenou tabulkou ZÁKAZNÍKŮ, protože existuje vztah primárního klíče a cizího klíče ve sloupci salesperson_id. Tabulka SALES má primární klíč a tabulka CUSTOMERS má cizí klíč.

    Tabulka TRANSACTIONS je podřízená tabulka tabulky CUSTOMERS, protože existuje vztah primárního klíče a cizího klíče ve sloupci customer_id. Tabulka CUSTOMERS má primární klíč a tabulka TRANSACTIONS má cizí klíč.

  5. Přidejte nadřízené tabulky nebo podřízené tabulky nebo obojí.

  6. Uložte maskovací tok jako koncept nebo nakonfigurujte úlohu.

Další informace

Nadřízené téma: Maskování dat pomocí toku Maskování

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more