Transformace zdrojového Kvalifikátoru v informatice

transformace zdrojového Kvalifikátoru v informatice je aktivní a spojená transformace. Při vytváření mapování se jedná o výchozí transformaci generovanou návrhářem power Center.

tato transformace Informatica Source Qualifier převádí zdrojové datové typy na nativní (Informatica) datové typy. V reálném čase můžete použít tuto transformaci zdrojového Kvalifikátoru Informatica pro připojení více zdrojů, napsat vlastní dotaz, filtrovat řádky nebo vybrat jedinečné záznamy

pro tento příklad transformace zdrojového Kvalifikátoru Informatica použijeme níže uvedená data (tabulka zaměstnanců)

transformace zdrojového Kvalifikátoru v informatice 1

a tabulka oddělení

transformace zdrojového Kvalifikátoru v informatice 2

a cílová tabulka je zdroj kvalifikace. Jak vidíte, jedná se o prázdnou tabulku

transformace zdrojového Kvalifikátoru v informatice 3

konfigurace transformace zdrojového Kvalifikátoru v informatice

než začneme konfigurovat transformaci zdrojového kvalifikátoru Informatica, nejprve se připojte ke službě úložiště Informatica poskytnutím pověření konzoly Správce Informatica.

TIP: zde musíte zadat uživatelské jméno a heslo konzoly Správce Informatica, které jste zadali při instalaci serveru Informatica.

Create Source Qualifier Transformation Source Definition

přejděte do zdrojového analyzátoru a definujte své zdroje. Jak jsme již řekli, používáme tabulky zaměstnanců a oddělení z databáze SQL Server jako naše zdrojové definice Informatica. Viz zdroj databáze v Informatica pochopit vytvoření definice zdroje

transformace zdrojového Kvalifikátoru v Informatica 4

vytvořit Informatica Source Qualifier target Definition

přejděte na Target Designer definovat cíl. V tomto příkladu používáme jako definici cíle existující tabulku SQL (SourceQualifier). Můžete odkazovat na vytvoření cílové tabulky Informatica pomocí definice zdroje, abyste pochopili proces vytváření cílové definice

transformace zdrojového Kvalifikátoru v informatice 5

vytvořit transformaci zdrojového Kvalifikátoru v Informatica Mapping

Chcete-li vytvořit nové mapování, přejděte do nabídky mapování na panelu nabídek a vyberte Vytvořit.. možnost. Otevře se okno Název mapování, Jak je uvedeno níže. Zde musíte napsat jedinečný název pro toto mapování (m_Source_Qualifier) a kliknout na tlačítko OK.

zdroj: Qualifier Transformation in Informatica 6

Vytvořte transformaci zdrojového Kvalifikátoru v informatice

přetáhněte zaměstnance a definice zdrojů oddělení ze složky zdroje do návrháře mapování. Jakmile přetáhnete zdroj (libovolný zdroj), Power Center designer automaticky vytvoří transformaci zdrojového kvalifikátoru (výchozí transformace) pro vás.

zdroj: Qualifier Transformation in Informatica 7

dovolte mi odstranit kvalifikátor zdroje tabulky oddělení

 transformace zdrojového Kvalifikátoru v informatice 8

dále přidáváme sloupce zdroje oddělení do kvalifikace zdroje zaměstnanců. Toto je jeden způsob přidání dvou tabulek

transformace zdrojového Kvalifikátoru v informatice 9

dovolte mi odstranit SQ_Employee (kvalifikátor zdroje zaměstnanců).

vytvořit transformaci zdrojového Kvalifikátoru Informatica

Chcete-li explicitně vytvořit transformaci zdrojového Kvalifikátoru v informatice, přejděte do nabídky transformace v panelu nabídek. Dále vyberte Vytvořit.. volba otevře okno Vytvořit transformaci, jak je uvedeno níže.

z rozevíracího seznamu vyberte transformaci zdrojového Kvalifikátoru a zadejte pro tuto transformaci jedinečný název (SQ_EmployeeDetails) a klikněte na tlačítko Vytvořit

 transformace zdrojového Kvalifikátoru v informatice 10

tím se otevře okno Select Sources for Source Qualifier Transformation, jak jsme ukázali níže. Klepnutím na tlačítko OK vyberte tabulku oddělení a tabulku zaměstnanců jako zdroje.

zdroj: Qualifier Transformation in Informatica 11

nyní můžete vidět stejný obrázek, jaký jste viděli dříve

transformace zdrojového Kvalifikátoru v informatice 12

poklepáním na transformaci zdrojového Kvalifikátoru zobrazíte a změníte vlastnosti. Níže uvedený snímek obrazovky zobrazuje seznam dostupných vlastností na kartě transformace:

  • vyberte možnost transformace: ve výchozím nastavení vybere transformaci, kterou jste vybrali(nebo na kterou jste klikli).
  • přejmenovat: Toto tlačítko vám pomůže přejmenovat název transformace zdrojového Kvalifikátoru.
  • popis: použijte toto místo k poskytnutí platného popisu této transformace.
zdroj: transformace kvalifikace v informatice 13

níže screenshot zobrazuje dostupné možnosti na kartě porty:

  • název portu: seznam dostupných názvů sloupců. Použijte tlačítko nový sloupec pro přidání nových sloupců, tlačítko nůžky pro odstranění nežádoucích sloupců. Zde odstraňujeme sloupec DeptID, protože se jedná o duplicitní sloupec
  • I: vstupní sloupce kvalifikace zdroje.
  • O: Zde jsou sloupce, které jsou zaškrtnuty, výstupní sloupce transformace zdrojového Kvalifikátoru. Pokud zrušíte zaškrtnutí libovolného sloupce, nebude tento sloupec k dispozici pro načtení v cílové tabulce.
zdroj: transformace kvalifikace v informatice 14

pod vlastnostmi máme:

  • SQL dotaz: pomocí této vlastnosti můžete napsat vlastní SQL dotaz. Tento dotaz nahradí výchozí dotaz SQL generovaný zdrojem.
  • uživatelem definované spojení: pomocí této vlastnosti se můžete připojit k více zdrojům.
  • Zdrojový Filtr: Tato vlastnost slouží k filtrování vybraných řádků. To se rovná klauzuli Where v SQL nebo jakékoli databázi.
  • Počet tříděných portů: slouží k třídění dat. Podobně jako u příkazu Order By Clause
  • úroveň trasování: Určete, jak chcete trasovat (podrobně)
  • vyberte zřetelný: tato vlastnost se používá k výběru odlišných (jedinečných záznamů) ze zdroje. Podobně jako SQL DISTINCT
  • Pre SQL: pomocí této vlastnosti spusťte příkaz SQL proti zdroji před spuštěním integrační služby.
  • Post SQL: Tuto vlastnost použijte ke spuštění příkazu SQL proti zdroji po ukončení integrační služby.
zdroj: transformace kvalifikace v informatice 15

dovolte mi použít uživatelem definovanou vlastnost Join pro připojení k tabulce zaměstnanců a tabulce oddělení

transformace zdrojového Kvalifikátoru v informatice 16

jak vidíte, používáme níže uvedenou podmínku. Můžete odkazovat SQL připojí článek pochopit podmínku, nebo truhlář transformace pochopit spojování koncept.

zdroj: Qualifier Transformation in Informatica 17

poté přetáhněte definici cíle (SourceQualifier) ze složky cíle do návrháře mapování. Dále připojte transformaci zdrojového kvalifikátoru k cílové definici. Použijte prosím Autolink.. možnost jejich připojení.

než mapování ukončíme, Uložte a ověřte mapování tak, že přejdete na panel nabídek mapování a vyberte možnost ověřit.

zdroj: Qualifier Transformation in Informatica 18

vytvoření transformace zdrojového Kvalifikátoru v Informatica Workflow

po dokončení vytváření mapování musíme pro něj vytvořit workflow. Power Center Workflow manager poskytuje dva přístupy k vytvoření workflow.

  • vytvořit pracovní postup ručně
  • vytvořit pracovní postup pomocí Průvodce

v tomto příkladu vytvoříme pracovní postup ručně. Chcete – li tak učinit, přejděte do nabídky pracovní postupy a vyberte možnost vytvořit. Otevře se okno Vytvořit pracovní postup, jak je uvedeno níže. Uveďte jedinečný název (wf_Source_Qualifier) a ponechte výchozí nastavení.

zdroj: Qualifier Transformation in Informatica 19

jakmile jsme vytvořili pracovní postup, naším dalším krokem je vytvoření úlohy relace pro naše mapování.

vytvořit zdrojovou kvalifikační relaci

v informatice jsou dva typy relací:

  • neobnovitelná relace v informatice
  • opakovaně použitelná relace v informatice

pro tento příklad jsme vytvořili opakovaně použitelnou relaci a pojmenovali ji jako s_EmployeeDept_fromSQL_ToSQL pro relaci.Propojte prosím úlohu Start a úlohu relace. Dále přejděte do nabídky pracovní postupy a vyberte možnost ověřit pro ověření pracovního postupu.

zdroj: Qualifier Transformation in Informatica 22

z výše uvedeného snímku můžete pozorovat, že transformace zdrojového Kvalifikátoru v Informatica workflow je platná.

nyní mi dovolte zahájit pracovní postup. Chcete-li tak učinit, přejděte do nabídky pracovní postupy a vyberte možnost spustit pracovní postup.

zdroj: Qualifier Transformation in Informatica 23

dovolte nám otevřít SQL Server a zkontrolovat, zda jsme úspěšně provedli spojení pomocí transformace zdrojového Kvalifikátoru v informatice

transformace zdrojového Kvalifikátoru v informatice 24

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.