Transformace pořadí v Informatica s PŘÍKLADEM

Co je to Rank Transformation?

Rank transformace je aktivní a propojená transformace, která provádí filtrování dat na základě skupiny a pozic. Chcete-li například získat deset záznamů zaměstnanců s nejvyšším platem, takový druh filtrování lze provést transformací hodnosti.

Transformace pořadí také nabízí funkci pro seřazení podle skupin. Pokud chcete například zobrazit deset nejlépe placených zaměstnanců podle oddělení, pak tato skupina...ping lze provést touto transformací.

Transformace pořadí je aktivní transformace, protože ovlivňuje počet výstupních řádků.

Transformace pořadí má výstupní port, pomocí kterého přiřazuje řádkům pořadí.

Naším požadavkem je načíst 3 nejlépe placené zaměstnance pro každé oddělení; implementujeme to pomocí transformace hodnosti.

Krok 1) Vytvořte mapuping se zdrojovým EMP a cílovým EMP_TARGET

Transformace pořadí v Informatica

Krok 2) Pak na mapěping

  1. Vyberte nabídku transformace
  2. Vyberte možnost vytvoření

    Transformace pořadí v Informatica

Krok 3) V okně vytvoření transformace

  1. Vyberte transformaci hodnosti
  2. Zadejte název transformace „rnk_salary“
  3. Vyberte tlačítko Vytvořit

Transformace pořadí v Informatica

Krok 4) Transformace pořadí bude vytvořena v mapěping, vyberte tlačítko Hotovo v okně

Transformace pořadí v Informatica

Krok 5) Připojte všechny porty z kvalifikátoru zdroje k transformaci hodnosti

Transformace pořadí v Informatica

Krok 6) Double klikněte na transformaci hodnosti a otevře se „okno editace transformace“. V tomto okně

  1. Vyberte nabídku vlastností
  2. Vyberte možnost „Nahoře“ z vlastnosti Nahoře/dole
  3. Zadejte 3 do počtu pozic

Transformace pořadí v Informatica

Krok 7) Znovu v okně „Upravit transformaci“.

  1. Vyberte kartu porty
  2. Vyberte skupinu podle možnosti pro sloupec Číslo oddělení
  3. Vyberte Hodnost ve sloupci Plat
  4. Vyberte tlačítko OK

Transformace pořadí v Informatica

Krok 8) Připojte porty z transformace hodnosti k cílové tabulce

Transformace pořadí v Informatica

Nyní uložte mapaping a spustit jej po vytvoření relace a pracovního postupu. Zdrojový kvalifikátor načte všechny záznamy, ale transformace hodnosti projde pouze záznamy se třemi vysokými platy pro každé oddělení.

Shrňte tento příspěvek takto: