Keresési transzformáció az informatikában (példa)

Mi az a Lookup Transformation?

A keresési transzformáció egy passzív átalakítás, amellyel egy forrást, forrásminősítőt vagy célt keresnek a releváns adatok megszerzéséhez. Alapvetően ez egyfajta összekapcsolási művelet, amelyben az egyik összekapcsoló tábla a forrásadat, a másik pedig a keresési tábla.

A korábbi témákban az asztalos transzformációt használtuk az „emp” és a „dept” táblák összekapcsolására, hogy osztályneveket hozzunk létre. Ebben a részben ugyanezt hajtjuk végre keresési transzformáció segítségével.

Hogyan hozzunk létre keresési átalakítást

Az alábbiakban bemutatjuk a Lookup Transformation létrehozásának lépéseit az Informaticában

Step 1) Hozzon létre egy új leképezést EMP-vel forrásként és EMP_DEPTNAME-mal célként

Keresési transzformáció az informatikában

Step 2) Újat csinálni transzformáció majd a transzformációs menü segítségével

  1. Transzformációként válassza ki a keresési transzformációt
  2. Írja be a transzformáció nevét: „lkp_dept”
  3. Válassza a létrehozási lehetőséget

Keresési transzformáció az informatikában

Step 3) Ez megnyitja a keresőtábla ablakot ebben az ablakban

  1. Forrás kiválasztása gomb
  2. Válassza ki a DEPT táblázatot
  3. Válassza az OK gombot

Keresési transzformáció az informatikában

Step 4) A keresési átalakítás a DEPT tábla oszlopaival jön létre, most válassza a Kész gombot

Keresési transzformáció az informatikában

Step 5) Húzza át a DEPTNO oszlopot a forrásminősítőből a keresési transzformációba, ezzel egy új DEPTNO1 oszlopot hoz létre a keresési átalakításban. Ezután kapcsolja össze a keresési átalakításból származó DNAME oszlopot a céltáblázattal.

A keresési átalakítás a DEPTNO1 érték alapján megkeresi és visszaadja a részleg nevét.

Keresési transzformáció az informatikában

Step 6) Double kattintson a keresési átalakításra. Ezután a szerkesztési átalakítás ablakban

  1. Válassza a Feltétel fület
  2. Állítsa a feltétel oszlopot DEPTNO = DEPTNO1 értékre
  3. Válassza az OK gombot

Keresési transzformáció az informatikában

Step 7) Kapcsolja össze a forrásminősítő többi oszlopát a céltáblázattal

Keresési transzformá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. Ez a leképezés lekéri a részlegneveket a keresési átalakítás segítségével.

A keresési transzformáció úgy van beállítva, hogy keresés a részleg tábláján. A csatlakozási feltételt pedig a részlegszám alapján állítják be.

Újrafelhasználható átalakítás

A normál transzformáció egy olyan objektum, amely egy leképezéshez tartozik, és csak azon belül használható. Azonban egy transzformáció újrafelhasználhatóvá tételével több leképezésen belül újra felhasználható.

Például egy keresési átalakítás, amely az alkalmazottak adatait az alkalmazottak száma alapján kéri le, több leképezésnél is használható, ahol az alkalmazotti adatokra van szükség.

Az újrafelhasználható átalakítás használatával csökkenti az ugyanazon funkcionalitás újbóli létrehozásának túlterheltségét.

Hogyan készítsünk újrafelhasználható átalakítást

Az alábbiakban bemutatjuk az újrafelhasználható átalakítás létrehozásának lépéseit

Step 1) Nyissa meg az átalakítást végző leképezést, itt a rangtranszformációt tesszük újra felhasználhatóvá.

Keresési transzformáció az informatikában

Step 2) Double kattintson az átalakításra az átalakítás szerkesztési ablakának megnyitásához. Akkor

  1. Válassza az Átalakítás fület az ablakban
  2. Jelölje be a jelölőnégyzetet az átalakítás újrafelhasználhatóvá tételéhez
  3. A megerősítő ablakban válassza az igen lehetőséget
  4. Az átalakítás tulajdonságai ablakban kattintson az OK gombra.

Keresési transzformáció az informatikában

Így az átalakítás újrafelhasználható lesz.