Rangsorolás az informatikában PÉLDÁVAL

Mi az a rang transzformáció?

A rangtranszformáció egy aktív és összekapcsolt transzformáció, amely az adatok csoport és rangok alapján történő szűrését végzi. Például, ha tíz rekordot szeretne kapni a legmagasabb fizetésű alkalmazottakról, az ilyen szűrést rangátalakítással lehet elvégezni.

A rangok átalakítása lehetőséget biztosít a csoportok szerinti rangsorolásra is. Mint ha a tíz legjobb alkalmazotti osztályt szeretné megszerezni, akkor ez a csoportosítás elvégezhető ezzel az átalakítással.

A rangtranszformáció egy aktív transzformáció, mivel befolyásolja a kimeneti sorok számát.

A rangtranszformációnak van egy kimeneti portja, amellyel rangot rendel a sorokhoz.

Követelményünk, hogy osztályonként a 3 legjobb fizetésű alkalmazottat töltsük be; ezt rangtranszformációval fogjuk megvalósítani.

Step 1) Hozzon létre egy leképezést az EMP forrással és az EMP_TARGET céllal

Rangtranszformáció az informatikában

Step 2) Aztán a térképezésben

  1. Válassza az átalakítás menüt
  2. Válassza a létrehozási lehetőséget

    Rangtranszformáció az informatikában

Step 3) Az átalakítás létrehozása ablakban

  1. Válassza ki a rang transzformációt
  2. Írja be az „rnk_fizetés” átalakítás nevét
  3. Válassza a Létrehozás gombot

Rangtranszformáció az informatikában

Step 4) A rang transzformáció a leképezésben létrejön, az ablakban válassza a Kész gombot

Rangtranszformáció az informatikában

Step 5) Csatlakoztassa az összes portot a forrásminősítőtől a rang transzformációig

Rangtranszformáció az informatikában

Step 6) Double kattintson a rang transzformációra, és megnyílik az „átalakítás szerkesztése ablak”. Ebben az ablakban

  1. Válassza ki a tulajdonságok menüt
  2. Válassza a „Felső” opciót a Felső/Alul tulajdonságból
  3. Írjon be 3-at a rangok számába

Rangtranszformáció az informatikában

Step 7) Ismét az „átalakítás szerkesztése” ablakban

  1. Válassza ki a portok lapot
  2. Válassza ki a csoportot opciónként az Osztályszám oszlopban
  3. Válassza ki a Rangsort a Fizetés oszlopban
  4. Válassza az OK gombot

Rangtranszformáció az informatikában

Step 8) Csatlakoztassa a rangtranszformáció portjait a céltáblához

Rangtranszformáció az informatikában

Most mentse el a térképészet és a munkamenet és a munkafolyamat létrehozása után hajtsa végre. A forrásminősítő lekéri az összes rekordot, de a rangok átalakítása csak azokat a rekordokat adja át, amelyeknél minden osztályon három magas fizetés található.