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 hodnocení také poskytuje funkci pro hodnocení na základě skupin. Stejně jako pokud chcete získat rozum v top 10 placených zaměstnanců oddělení, pak toto seskupení 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 mapování se zdrojovým EMP a cílovým EMP_TARGET

Transformace pořadí v Informatica

Krok 2) Pak v mapování

  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 hodnosti se vytvoří v mapování, v okně vyberte tlačítko hotovo

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 mapování 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í.