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ů)
a tabulka oddělení
a cílová tabulka je zdroj kvalifikace. Jak vidíte, jedná se o prázdnou tabulku
- konfigurace transformace zdrojového Kvalifikátoru v informatice
- Create Source Qualifier Transformation Source Definition
- vytvořit Informatica Source Qualifier target Definition
- vytvořit transformaci zdrojového Kvalifikátoru v Informatica Mapping
- Vytvořte transformaci zdrojového Kvalifikátoru v informatice
- vytvořit transformaci zdrojového Kvalifikátoru Informatica
- vytvoření transformace zdrojového Kvalifikátoru v Informatica Workflow
- vytvořit zdrojovou kvalifikační relaci
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
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
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.
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.
dovolte mi odstranit kvalifikátor zdroje tabulky oddělení
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
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
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.
nyní můžete vidět stejný obrázek, jaký jste viděli dříve
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.
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.
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.
dovolte mi použít uživatelem definovanou vlastnost Join pro připojení k tabulce zaměstnanců a tabulce oddělení
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.
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.
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í.
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.
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.
dovolte nám otevřít SQL Server a zkontrolovat, zda jsme úspěšně provedli spojení pomocí transformace zdrojového Kvalifikátoru v informatice