Bevezetés az informatikai átalakulásokba

Az Informatica olyan eszköz, amely elősegíti a megtisztított adatok létrehozását, az adatok átalakítását, majd a betöltését. Ezt az átalakított adatot olyan jelentések készítéséhez is használják, amelyek segítenek a minták megkeresésében és a trendek meghatározásában. Az Informatica számos olyan átalakítást biztosít, amelyek segítenek a forrás adatok módosításában, a célrendszer igényei szerint. Ezzel egyidejűleg biztosítja, hogy a betöltött adatok minősége meghaladja a jelet. Az Informatica különböző transzformációkat kínál, amelyek különböző funkciókat hajtanak végre.

Az átalakulások típusai az informatikában

Az átalakulások elsősorban kétféleek. Csatlakoztathatók vagy leválaszthatók. A többi transzformációhoz kapcsolódó transzformációkat kapcsolt transzformációknak nevezzük, míg azokat, amelyek semmilyen más transzformációhoz nem kapcsolódnak, nem kapcsolt transzformációknak tekintjük. Hasonlóképpen lehetnek aktív transzformációk vagy passzív transzformációk. Az aktív transzformációk azok, amelyek módosítják az adatsorokat és az átadott bemeneteket. A passzív transzformációk viszont nem változtatják meg a sorok számát. A bemeneti és a kimeneti sor ugyanaz marad, és az adatokat csak sor szinten módosítják.

Vessen egy pillantást az Informatica által biztosított különböző átalakulásokra. Az alábbiak szerint vannak felsorolva:

  • Forrásminősítő transzformáció
  • Aggregátor transzformáció
  • A router átalakítása
  • Asztalos átalakulás
  • Rank átalakulása
  • Szekvenciagenerátor transzformáció
  • Tranzakció-vezérlő átalakítás
  • Kutatás és újrafelhasználható átalakítás
  • Normalizáló átalakítás
  • Teljesítmény hangolás az átalakuláshoz
  • Külső átalakulás
  • Expressziós transzformáció

Néhányt az alábbiakban részletesebben áttekintünk.

1. Asztalos átalakítás

Ez az átalakulás egy aktív és összekapcsolt átalakulás. Ha bizonyos feltételek mellett két forrást kell összekapcsolni, akkor ezt az átalakítást kell használni. Ezek lehetnek két relációs forrás, egy relációs forrás és egy sík fájl, egy relációs forrás és egy XML fájl vagy két sík fájl. Legalább egy portnak legyen közös, amely mindkét forrás között közös. A két forráshoz való csatlakozás közben meg kell határoznia egy feltételt. Egyszer lehet mester, a másik részlet.

Példa az asztalos átalakításra:

Ez egy olyan csatlakozás, ahol a feltételek a következő portokra vonatkoznak:

A master port BE és Activity_code. Ezek mindkét forrásban megtalálhatók. Az adatokat kiszűrjük és összekapcsoljuk a fenti feltételekkel. Ezen illesztések egyéb tulajdonságai az alábbi tulajdonságok lapon találhatók:

Az asztalosnak lehetnek következő csatlakozásai

  • Normál csatlakozás: Ez a csatlakozás eltávolítja az összes olyan rekordot, amely nem felel meg az asztalos feltételeknek.
  • Fő külső csatlakozás: Ez eldobja a fő forrásban lévő összes olyan rekordot, amely nem egyezik, és a részletforrásból származó összes sor kerül a kimenetre.
  • Részletes külső csatlakozás: Ebben az egyesítésben a fő forrásból származó összes rekordot figyelembe veszik, míg csak a részletforrás megfelelő sorát vesszük figyelembe.
  • Teljes külső csatlakozás: Ez megőrzi az összes sort a mester és a részlet táblázatokból egyaránt.

2. Keresési transzformáció

Ez az átalakítás arra szolgál, hogy az adatokat relációs forráská keressük. Az adatok kereshetők akár forrásba, akár célba. Ezek az átalakulások összekapcsolhatók vagy összekapcsolhatók is. A csatlakoztatott keresés indirekt módon veszi a bemeneteket minden leképezésből. Ha nem csatlakozik, akkor a bemeneteket keresési kifejezés vagy más transzformáció révén kapja meg. A csatlakoztatott keresések több oszlopot adnak vissza, míg a nem csatlakoztatott minden sorból csak egy oszlopot ad vissza.

Az alábbi átalakítást arra használják, hogy meglássák a CL1_PA_HIST céltáblában létező rekordokat.

A felkutatott portokat az L oszlop tartalmazza. Azokat, amelyeket ellenőriznek, a célban keresi fel. Ezen portok feltételeit a feltétel fülön is meghatározhatja. Ezt az alábbiak szerint lehet megtenni

3. A router átalakítása

A router átalakítása aktív és összekapcsolt átalakítás. Az útválasztó átalakítása hasonló a szűrő átalakításához. Figyelembe veszi azokat az adatokat, amelyek adatokat gyűjtenek, ha a feltétel nem egyezik. Szűrőfeltétel esetén azokat az adatokat veszik figyelembe, ahol a feltétel megegyezik. A router viszont olyan adatokat tárol, amelyekben a feltétel nem egyezik. Hasznos több feltételt ellenőrizni. Az alábbi átalakítás felhasználható rekordok beillesztésére és frissítésére. Ezt az útválasztót arra használják, hogy a rekordokat a keresés visszatérési értéke alapján csoportosítsák, ha a visszatérési érték nem nulla, akkor jelölje meg frissítésként másként beillesztésként.

A szűrési feltétel csoportokra alkalmazható. Ezek megtehetők az alábbiak szerint: a Csoportok lapon:

Itt a feltételeket négy oszlopra alkalmazzák, és ezekkel az adatokkal tovább haladunk. Mivel több feltétel is meghatározható. A frissítési feltételeket ezen átalakítás is meghatározza.

Az adatok könnyen elkülöníthetők és továbbadhatók a következő átalakulásokhoz. Van egy alapértelmezett csoport is, amelynek rekordkészletei nem teljesítik a feltételt.

4. Expressziós transzformáció

Ez az átalakítás felhasználható azon értékek kiszámítására, amelyek egy sorban vannak jelen, mielőtt továbbadnák a célhoz. A transzformáció felhasználható az adatok átalakítására az egyik transzformációról a másikra. A kifejezések felhasználó által definiálhatók és felhasználónként megadhatók.

Az alábbi példa az expressziós transzformáció, amely az adatokat a következő transzformációhoz küldi el. Minden portot úgy küldünk, ahogy van.

5. Frissítse a stratégia átalakítását

Ezt az átalakítást a céltáblázatban szereplő adatok frissítésére használják. Ez magában foglalhatja az adatok előzményeinek vagy a nemrégiben végrehajtott változásokra vonatkozó adatok fenntartását. Azt is meghatározhatja, hogy mely sorokat kell kezelni a forrássorok frissítése érdekében.

Az alábbi átalakítási jelöli a frissítés vagy beillesztés rekordjait a GG_OP_TYPE szerint.

A stratégiát a frissítési stratégia kifejezés említi.

Következtetés

Az Informatica számos olyan transzformációt tartalmaz, amelyek elősegítik az adatok kinyerését, átalakítását és az adatoknak a célhoz történő betöltését a felhasználói igényeknek megfelelően. Az általa biztosított felület könnyen használható, és az SQL adatok alapvető ismereteivel átalakítható és felhasználható különféle jelentésekben és elemzésekben. Az Informatica széles körben használt eszköz az átalakítások sokfélesége miatt. Minden átalakítás nagyon hasznos, és felhasználható a felhasználó igényei szerint.

Ajánlott cikk

Ez egy útmutató az átalakulásokhoz az Informatica-ban. Itt bemutatjuk az Informatica átalakulásainak bevezetését és a különféle típusokat, példákkal együtt. A további javasolt cikkeken keresztül további információkat is megtudhat -

  1. Mi az Informatica | Példák
  2. Oktatás az Informatica karrierjéhez
  3. Informatica ETL Tools
  4. Informatica forgatókönyv alapú interjúkérdések
  5. Fontos dolgok az Informatica fejlesztői eszközről
  6. Informatica vs Datastage

Kategória: