Ranger transformation i Informatica med EKSEMPEL

Hvad er rangtransformation?

Rangtransformation er en aktiv og forbundet transformation, der udfรธrer filtrering af data baseret pรฅ gruppe og rรฆkker. For eksempel vil du have ti registreringer af medarbejdere, der har hรธjeste lรธn, en sรฅdan form for filtrering kan udfรธres ved rangtransformation.

Rangtransformation giver ogsรฅ mulighed for at rangere baseret pรฅ grupper. Hvis du f.eks. vil have top ti lรธnnede medarbejdere fordelt pรฅ afdelinger, sรฅ er denne gruppe...ping kan gรธres med denne transformation.

Rangtransformation er en aktiv transformation, da den pรฅvirker antallet af outputrรฆkker.

Rangtransformationen har en outputport, hvormed den tildeler en rang til rรฆkkerne.

Vores krav er at indlรฆse top 3 funktionรฆrer for hver afdeling; vi vil implementere dette ved hjรฆlp af rangtransformation.

Trin 1) Opret et kortping har kilde-EMP og mรฅl-EMP_TARGET

Rangtransformation i Informatica

Trin 2) Sรฅ pรฅ kortetping

  1. Vรฆlg transformationsmenu
  2. Vรฆlg oprettelsesmulighed

    Rangtransformation i Informatica

Trin 3) I opret transformationsvinduet

  1. Vรฆlg rang transformation
  2. Indtast transformationsnavnet "rnk_salary"
  3. Vรฆlg knappen Opret

Rangtransformation i Informatica

Trin 4) Rangtransformationen vil blive oprettet pรฅ kortetping, vรฆlg knappen Fรฆrdig i vinduet

Rangtransformation i Informatica

Trin 5) Tilslut alle portene fra kildekvalifikationen til rangtransformationen

Rangtransformation i Informatica

Trin 6) Double klik pรฅ rangtransformationen, og det รฅbner "rediger transformationsvindue". I dette vindue

  1. Vรฆlg egenskabsmenu
  2. Vรฆlg "Top" fra egenskaben Top/Bund
  3. Indtast 3 i antallet af rรฆkker

Rangtransformation i Informatica

Trin 7) I vinduet "rediger transformation" igen

  1. Vรฆlg fanen porte
  2. Vรฆlg gruppe efter mulighed for kolonnen Afdelingsnummer
  3. Vรฆlg Rang i lรธnkolonnen
  4. Vรฆlg OK knap

Rangtransformation i Informatica

Trin 8) Forbind portene fra rangtransformation til mรฅltabellen

Rangtransformation i Informatica

Gem nu kortping og eksekver det efter oprettelse af session og workflow. Kildekvalifikationen vil hente alle posterne, men rangtransformation vil kun passere poster med tre hรธje lรธnninger for hver afdeling.

Opsummer dette indlรฆg med: