Ranger transformasjon i Informatica med EKSEMPEL

Hva er rangeringstransformasjon?

Rangeringstransformasjon er en aktiv og koblet transformasjon som utfรธrer filtrering av data basert pรฅ gruppe og rangeringer. For eksempel, du รธnsker รฅ fรฅ ti poster over ansatte som har hรธyest lรธnn, slik type filtrering kan gjรธres ved rangeringstransformasjon.

Rangtransformasjon gir ogsรฅ funksjonen for รฅ rangere basert pรฅ grupper. Hvis du for eksempel vil ha de ti beste lรธnnede ansatte avdelingsvis, sรฅ er denne gruppenping kan gjรธres med denne transformasjonen.

Rangeringstransformasjon er en aktiv transformasjon, da den pรฅvirker antall utdatarader.

Rangeringstransformasjonen har en utgangsport som den tildeler en rangering til radene.

Vรฅrt krav er รฅ laste topp 3 funksjonรฆrer for hver avdeling; vi vil implementere dette ved hjelp av rangtransformasjon.

Trinn 1) Lag et kartping har kilde-EMP og mรฅl-EMP_TARGET

Rangeringstransformasjon i Informatica

Trinn 2) Sรฅ pรฅ kartetping

  1. Velg transformasjonsmeny
  2. Velg opprettingsalternativ

    Rangeringstransformasjon i Informatica

Trinn 3) I opprett transformasjonsvinduet

  1. Velg rangeringstransformasjon
  2. Skriv inn transformasjonsnavnet "rnk_salary"
  3. Velg Opprett-knappen

Rangeringstransformasjon i Informatica

Trinn 4) Rangtransformasjonen vil bli opprettet pรฅ kartetping, velg ferdig-knappen i vinduet

Rangeringstransformasjon i Informatica

Trinn 5) Koble alle portene fra kildekvalifiseringen til rangeringstransformasjonen

Rangeringstransformasjon i Informatica

Trinn 6) Double klikk pรฅ rangeringstransformasjonen og den vil รฅpne "rediger transformasjonsvindu". I dette vinduet

  1. Velg egenskapsmenyen
  2. Velg "Top"-alternativet fra Top/Bottom-egenskapen
  3. Skriv inn 3 i antall rangeringer

Rangeringstransformasjon i Informatica

Trinn 7) I "rediger transformasjon"-vinduet igjen

  1. Velg kategorien porter
  2. Velg gruppe etter alternativ for kolonnen Avdelingsnummer
  3. Velg Rangering i lรธnnskolonnen
  4. Velg ok-knappen

Rangeringstransformasjon i Informatica

Trinn 8) Koble portene fra rangeringstransformasjon til mรฅltabellen

Rangeringstransformasjon i Informatica

Lagre nรฅ kartping og utfรธr den etter รฅ ha opprettet รธkt og arbeidsflyt. Kildekvalifiseringen vil hente alle postene, men rangeringstransformasjon vil kun passere poster med tre hรธye lรธnninger for hver avdeling.

Oppsummer dette innlegget med: