Analyzátor zdrojů a návrhář cílů v Informatice

Obsah:

Anonim

V ETL / Data Warehouse narazíte na různé zdroje a cíle.

Zdroj v ETL je entita, ze které stahujete záznamy, a poté tyto záznamy ukládáte do dočasných tabulek (pracovní tabulky) nebo do mezipaměti transformace Informatica. Na základě mapování návrhového dokumentu / obchodního požadavku provedete změnu v těchto datových záznamech (transformujete data) a poté načtete transformovaná data do dalších struktur tabulek, nazývaných cílové tabulky.

V každém mapování Informatica bude vždy zdroj a cíl. Ke správě různých zdrojů a cílů v Informatice musíte použít zdrojový analyzátor a návrháře cílů. Tyto nástroje jsou integrovány do návrhářského nástroje Powercenter a lze je spustit přímo odtud.

Pomocí Analyzátoru zdrojů můžete v Informatice vytvářet nebo importovat různé typy zdrojů. Podobně pomocí návrháře cílů můžete vytvářet nebo importovat různé typy cílů. Informatica vám poskytuje funkci buď pro vytvoření zdroje / cíle od nuly vytvořením její struktury, nebo můžete vytvořit zdroj / cíl importem definic. Při importu zdroje z databáze se importují následující metadata.

  • Název zdroje (tabulky)
  • Umístění databáze
  • Název sloupců
  • Sloupce Datové typy
  • Omezení

Můžete také definovat klíčové vztahy v tabulkách, které jsou použitelné pouze na úrovni Informatica a jsou uloženy v úložišti.

Zdroj nebo cíl vytvořený / importovaný v Informatice lze kdykoli opakovaně použít v různých mapováních. Každé mapování musí mít alespoň na načtitelný cíl. Jinak bude mapování neplatné.

Poznámka - Když vytváříme zdroj / cíl ve zdrojovém analyzátoru / návrháři cílů, struktury se vytvářejí pouze v Informatice. Na úrovni databáze není vytvořen žádný objekt. Musíte tedy vytvořit databázové objekty se stejnou strukturou, jakou jste vytvořili v Informatice.

Následující typ zdrojů můžete importovat pomocí analyzátoru zdrojů

  • Relační tabulky (databázové tabulky), pohledy a synonyma
  • Ploché pilníky
  • Soubory Cobol
  • Soubory XML

Tip na výkon - Chcete-li zlepšit výkon tabulek relačního zdroje, použijte indexy na tabulkách zdrojové databáze. V cíli tabulky zakazují nebo odebírají omezení a indexy výkonu.

V tomto výukovém programu - naučíte se

  • Jak otevřít Analyzátor zdrojů
  • Jak importovat zdrojovou tabulku v Source Analyzer
  • Jak otevřít Target Designer & cíl importu v Target Designer
  • Jak vytvořit složku v Informatice

Jak otevřít Analyzátor zdrojů

Krok 1 - Otevřete návrhářský nástroj Informatica PowerCenter

Krok 2 - Na další obrazovce

  1. Poklepejte na úložiště, které chcete připojit
  2. Zadejte uživatelské jméno
  3. Zadejte heslo
  4. Klikněte na tlačítko Připojit

Po úspěšném přihlášení budou složky uživatele uvedeny pod názvem úložiště

Poznámka -

  1. Pokud přihlášení není úspěšné, zkontrolujte, zda má uživatel oprávnění k připojení k úložišti
  2. Pokud pod názvem úložiště není viditelná žádná složka, zkontrolujte, zda je složka vytvořena.
  3. Pokud byla složka vytvořena nedávno, odpojte se od úložiště a znovu se připojte.

Krok 3 - V dalším kroku

  1. Klikněte pravým tlačítkem na složku
  2. Vyberte otevřenou možnost

Když je složka otevřená, zobrazí se její podsložky.

Krok 4 - Klikněte na nabídku Analyzátor zdroje, jak je znázorněno na obrázku.

Jak importovat zdrojovou tabulku v Source Analyzer

Krok 1 - Ve zdrojovém analyzátoru

  1. V hlavní nabídce klikněte na záložku „zdroje“
  2. Vyberte možnost importovat z databáze, až se otevře toto okno ODBC Connection.

Krok 2 - Nyní vytvoříme připojení ODBC (Pokud již máte připojení ODBC, přejděte ke kroku 3)

  1. Klikněte na tlačítko vedle zdroje dat ODBC.
  1. Na další stránce vyberte kartu uživatele DSN a klikněte na tlačítko Přidat.

DSN (název zdroje dat) je v zásadě datová struktura a obsahuje informace o konkrétních podrobnostech (typ databáze, umístění, podrobnosti o uživateli atd.). Tyto informace jsou vyžadovány ovladačem ODBC, aby se mohl připojit k této databázi.

  1. Po kliknutí na tlačítko Přidat se zobrazí seznam ovladačů pro různé databáze (Oracle, SQL Server, Sybase, Microsoft Access, Excel atd.) Ovladač, který vyberete, závisí na tom, k jaké databázi se chcete připojit. Vyberte ovladač zdroje dat. Tady v guru99 budete používat databázové tabulky Oracle. Vyberte ovladač Oracle wire protocol.
  2. Na další stránce vyberte kartu Obecné a zadejte podrobnosti databáze. Poté klikněte na testovací připojení.

    Poznámka - Podrobnosti databáze jsou specifické pro vaši instalaci v závislosti na názvu hostitele, portu a SID, které jste vybrali během instalace databáze. Tyto podrobnosti získáte otevřením souboru tnsnames.ora umístěného ve vaší instalační složce Oracle.

  1. Jakmile vytvoříte Testovací připojení, zadejte uživatelské jméno, heslo databáze a poté klikněte na tlačítko „OK“
  2. Pokud je připojení úspěšné, zobrazí se okno se zprávou.
  1. Vyberte OK pro okno testovacího připojení a okno nastavení ovladače ODBC. Vytvořený zdroj dat ODBC bude přidán do zdrojů dat uživatele. Nyní máme nastaven zdroj dat ODBC.

Krok 3 - V guru99 budete používat tabulky schémat Scott / Tiger od Oracle. Pokud tyto tabulky v databázi nemáte, vytvořte je pomocí tohoto skriptu.

Stáhněte si výše uvedený soubor Scott.sql

Krok 4 - V okně tabulky importu.

  1. Vyberte zdroj dat ODBC pro databázi Oracle.
  2. Zadejte uživatelské jméno databáze
  3. Zadejte heslo do databáze
  4. Klikněte na tlačítko připojit / znovu připojit. Zobrazí se tabulky pro uživatele databáze.
  5. Rozbalte strom ve složce tabulky a vyberte tabulku EMP
  6. Vyberte tlačítko OK.

Krok 5 - Tabulka bude importována do Informatica Source Analyzer. Pomocí kláves „ctrl + s“ uložte změny do úložiště.

Podobně můžete importovat jakékoli další databázové tabulky ve zdrojovém analyzátoru.

Jak importovat cíl v návrháři cílů

V tomto kurzu vytvoříte cílovou tabulku emp_target, která bude mít stejnou strukturu jako zdrojová tabulka EMP. Chcete-li importovat cílovou tabulku, musí být cílová tabulka v databázi. K vytvoření cílové tabulky použijte níže uvedený skript. Typy cílů dostupných v Informatice jsou relační, XML a ploché soubory.

Stáhněte si výše uvedený soubor emp_target.sql

Poznámka - zde v tomto kurzu jsou zdrojová i cílová tabulka přítomny ve stejném schématu databáze (guru99). Můžete však také vytvořit cíl v jiném schématu.

Krok 1 - V nástroji Informatica Designer kliknutím na ikonu návrháře cíle spustíte cíl, návrhář.

Krok 2 - V dalším kroku

  1. V hlavní nabídce vyberte možnost „Cíle“
  2. Vyberte možnost „importovat“ z databáze

Krok 3 - V okně tabulky importu.

  1. Vyberte zdroj dat ODBC pro databázi Oracle.
  2. Zadejte uživatelské jméno databáze
  3. Zadejte heslo do databáze
  4. Klikněte na tlačítko připojit / znovu připojit. Zobrazí se tabulky pro uživatele databáze.
  5. Rozbalte strom ve složce tabulky a vyberte tabulku EMP_TARGET
  6. Vyberte tlačítko OK

Tím se importuje cíl v Target Designer v Informatica Powercenter. Uložte změny pomocí klávesy „ctrl + s“.

V tomto kurzu jste importovali zdroje a cíle. Nyní jste připraveni vytvořit své první mapování.

Jak vytvořit složku v Informatice

Složky Informatica jsou logické kontejnery, které uchovávají objekty, které vytvoříte v Návrháři Informatica / Workflow Manager (mapování, mapplety, zdroje, cíle atd.)

Chcete-li vytvořit složku

Krok 1 - Otevřete Správce úložiště

Poznámka - Pokud je produkt Informatica Designer již otevřený, lze správce úložiště otevřít pomocí zástupců dostupných v sadě nástrojů.

Tím se otevře Informatica Repository Manger v samostatném okně.

Krok 2 - Postupujte podle těchto kroků

  1. Klikněte na nabídku složek
  2. Vyberte možnost Vytvořit

Krok 3 - V dalším kroku

  1. Zadejte požadovaný název složky
  2. Vyberte ok

Tím se vytvoří nová složka a zobrazí se zpráva „Složka byla úspěšně vytvořena.“

Nově vytvořená složka bude uvedena v příslušném úložišti.

Tím je kurz dokončen. Uvidíme se v příštím!