INFORMATICA transzformációk bemutatója & Szűrő transzformáció

Tartalomjegyzék:

Anonim
Mi az átalakulás?

Az Informatica átalakításai azok az objektumok, amelyek adatokat hoznak létre, módosítanak vagy továbbítanak a meghatározott célstruktúrákba (táblák, fájlok vagy bármely más célpont).

Az Informatica átalakításának célja a forrásadatok módosítása a célrendszer követelményeinek megfelelően. Ez biztosítja a célba betöltött adatok minőségét is.

Az Informatica különféle átalakításokat végez a specifikus funkciók végrehajtásához.

Például adószámítás elvégzése forrásadatok, adattisztítási műveletek stb. Alapján. Az átalakításokban összekapcsoljuk a portokat, hogy adatokat továbbítsunk hozzájuk, és az átalakítás a kimenetet a kimeneti portokon keresztül adja vissza.

Ebben az oktatóanyagban megtanulod

  • Az átalakulás osztályozása
  • Szűrő transzformáció

Az átalakulás osztályozása

Az átalakítást két kategóriába sorolják, az egyiket a kapcsolódás alapján, a másikat pedig a sorok számának változása alapján. Először a kapcsolaton alapuló átalakulást vizsgáljuk meg.

A transzformáció típusai a kapcsolódás alapján

  • Összekapcsolt transzformációk
  • Kapcsolatlan transzformációk

Az Informaticában a leképezések során a más transzformációkhoz kapcsolódó transzformációkat összekapcsolt transzformációknak nevezzük.

Például az EMP Forrás tábla minősítő transzformációja összekapcsolódik a szűrő transzformációjával a tanszék alkalmazottainak szűrésére.

Azokat a transzformációkat, amelyek nem kapcsolódnak más transzformációkhoz, összekapcsolatlan transzformációknak nevezzük.

Funkcionalitásukat úgy használják, hogy más transzformációkba, például az Expression transzformációba hívják őket. Ezek az átalakítások nem részei a csővezetéknek.

A csatlakoztatott transzformációkat előnyben részesítjük, ha minden bemeneti sorhoz transzformációt hívnak meg, vagy várhatóan visszaad egy értéket. Például az egyes sorokban lévő irányítószámok esetében az átalakítás visszatérő városnév.

A nem kapcsolt transzformációk akkor hasznosak, ha funkcionalitásuk csak időszakosan vagy bizonyos feltételek alapján szükséges. Például kiszámolja az adó részleteit, ha nem áll rendelkezésre adóérték.

A transzformációk típusai a sorok számának változásán alapulnak

  • Aktív transzformációk
  • Passzív transzformációk

Aktív transzformációk azok, akik módosítják az adatsorokat és a hozzájuk továbbított bemeneti sorok számát. Például, ha egy transzformáció tíz számú sort kap bemenetként, és tizenöt sorszámot ad vissza kimenetként, akkor ez egy aktív transzformáció. A sor adatai az aktív transzformáció során is módosulnak.

A passzív transzformációk azok, akik nem változtatják meg a bemeneti sorok számát. Passzív transzformációknál a bemeneti és a kimeneti sorok száma változatlan marad, csak az adatok módosulnak a sorok szintjén.

A passzív transzformáció során nem jönnek létre új sorok, vagy a meglévő sorok eldobódnak.

Az alábbiakban felsoroljuk az Informatica átalakulásainak listáját

  • Forrásminősítő transzformáció
  • Összesítő transzformáció
  • Router transzformáció
  • Asztalos átalakulás
  • Rank Transformation
  • Szekvenciagenerátor transzformáció
  • Tranzakcióvezérlés átalakítása
  • Keresés és újrafelhasználható átalakítás
  • Normalizáló transzformáció
  • Teljesítményhangolás az átalakuláshoz
  • Külső átalakulás
  • Kifejezés transzformációja

Mi a szűrő transzformáció?

A szűrőátalakítás aktív transzformáció, mivel megváltoztatja a rekordok számát.

A szűrőtranszformáció segítségével szűrhetjük a rekordokat a szűrőfeltétel alapján. A szűrőtranszformáció aktív transzformáció, mivel megváltoztatja a rekordok számát.

Például a csak 10-es deptno értékű munkavállalói rekordok betöltéséhez szűrő transzformációt helyezhetünk a leképezésbe a deptno = 10 szűrőfeltétel mellett. Tehát csak azokat a rekordokat adjuk át szűrőtranszformációval, amelyek deptno = 10, a többi rekordot eldobjuk.

A szűrő transzformációjának használata

1. lépés - Hozzon létre egy leképezést, amelynek forrása "EMP", és célozza meg az "EMP_TARGET" -t

2. lépés - Ezután a térképen

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

3. lépés - Ezután a transzformáció létrehozása ablakban

  1. Válassza ki az Átalakítás szűrése lehetőséget a listából
  2. Adja meg az átalakítás nevét "fltr_deptno_10"
  3. Válassza a létrehozási lehetőséget

4. lépés - Létrejön a szűrő transzformációja. Válassza a "Kész" gombot az átalakítás létrehozása ablakban

5. lépés - A leképezésben

  1. Húzza az összes Forrás minősítő oszlopot a szűrő transzformációjába
  2. Kapcsolja össze az oszlopokat a szűrőtranszformációtól a céltáblához

6. lépés - Kattintson duplán a szűrő transzformációjára a tulajdonságainak megnyitásához, majd

  1. Válassza a Tulajdonságok menüt
  2. Kattintson a Szűrő feltétel szerkesztőre

7. lépés - Ezután a szűrőfeltétel kifejezésszerkesztőben

  1. Adja meg a szűrő feltételét - deptno = 10
  2. Válassza az OK gombot

8. lépés - Most ismét a Tulajdonságok lapon az átalakítás szerkesztése ablakban látni fogja a szűrő feltételét, válassza az OK gombot

Most mentse el a leképezést, és hajtsa végre a munkamenet és a munkafolyamat létrehozása után. A céltáblába csak a deptno = 10 rekordok kerülnek betöltésre.

Ily módon szűrheti a forrásrekordokat szűrőtranszformációval.