Mi a normalizáló transzformáció az Informatica-ban?

A normalizáló átalakítását arra használják, hogy egyetlen sort több sorba konvertáljon. Ez egy aktív és összekapcsolt transzformáció, amelyet minden denormalizált adat normalizálására használnak. Könnyebben fogalmazva elmondható, hogy egyetlen táblázat több sorra osztható. Ha a normalizáló rendelkezik olyan sorral, amely többször is előforduló adatokkal rendelkezik, akkor visszaadja a sort a többször előforduló adatok minden egyes példányára. Vegyünk egy forrást, amely négy mezőt tartalmaz, a hallgatók negyedéves eredményeivel. Amikor a normalizáló több sort ad vissza, redundáns adatokat ad vissza az összes jelenlévő bejövő oszlopra.

Hogyan készíthetünk normalizáló transzformációt az Informatica-ban?

Az alábbiakban egy lépésről lépésre bemutatjuk a Normalizer átalakítást egy leképezésben

1. lépés: Hozzon létre egy forrás- és céltáblát a szükséges oszlopokkal és struktúrával.

2. lépés: Miután létrehozta a forrást és a célt, nyissa meg a Leképezések lapot, majd kattintson a „Létrehozás” gombra. Ha ez megtörtént, megnevezheti ezt a leképezést a választása szerint.

Húzza le a létrehozott forrást és célt ehhez az új létrehozott leképezéshez. A Forrás minősítőt hozza létre a forrásához.

3. lépés: Amint a leképezés kész, a következő lépés az átalakítás létrehozása. Lépjen az Átalakítás fülre, majd kattintson a „Létrehozás” gombra.

Adjon egyedi nevet ehhez az átalakuláshoz, és kattintson a létrehozás gombra. Miután rákattintott a létrehozására, a Normalizer átalakulás megjelenik a leképezésen.

4. lépés: Most kattintson duplán az átalakításra, és elvégezheti a szükséges módosításokat. Megfelelően leírhatja azt, és elmagyarázhatja, hogy mi történik az átalakítással.

5. lépés: A portok fülön lesznek a bemeneti és a kimeneti portok, amelyek meg vannak határozva az átalakításhoz.

6. lépés: Most lépjen a normalizáló fülre, és az Új mező opcióval új mezőket adjon hozzá az átalakuláshoz. Az alábbi képernyőképen látható, hogy három új oszlop van az Új port gomb használatával. Az adattípusnak és a pontosságnak egyeznie kell a bemeneti és a kimeneti mezőkkel.

7. lépés: Ezt követően kiválaszthat egy adott oszlopot, hogy a Hét_ID nevet adja meg, és a szintválasztó gomb jobb oldali eltolásának kiválasztásával létrehozhatja a következő szintet.

Ez létrehoz egy új oszlopot, és a WEEK_ID oszlopot a 2. szintre állítja. Hasonlóképpen, a másik két oszlop létrehozhatja a 2. szintjét is. Mivel 5 eredmény van, ennek a mezőnek az előfordulása 5-re változik. Ez a szám a követelménynek megfelelően megváltoztatható.

8. lépés: Ha ez megtörtént, ha visszamegy és ellenőrzi a portokat, megfigyelheti, hogy a portok automatikusan növekedtek az Eredményttribútumhoz.

Ha most ellenőrzi a Normalizáló transzformációt, látni fogja, hogy az összes eredmény attribútum jelen van-e a transzformációban.

Ellenőrizheti, hogy az előző transzformáció kapcsolódik-e a Normalizer transzformációhoz a létrehozott új portokkal.

9. lépés: Ha elkészült, akkor a Normalizer átalakítási portjait a célportokhoz vagy a cél transzformációkhoz csatlakoztathatja. Az összekapcsoláshoz használja az Autolink opciót. Miután ez a kapcsolat létrejött, ellenőriznie kell a leképezést, mielőtt folytatná és létrehozná a munkafolyamatot.

Munkafolyamat létrehozása az átalakítás normalizálásához az Informatica-ban

1. lépés: A leképezés létrehozása után munkafolyamatot kell létrehozni a leképezés futtatásához. Ez a munkafolyamat manuálisan, vagy a Munkafolyamat varázsló segítségével is létrehozható. A munkafolyamat manuális létrehozása Keresse meg a Munkafolyamatok menüpontot, majd kattintson a Létrehozás gombra.

Az alábbiak szerint megnyílik egy új ablak, ahol egyedi nevet kell megadni a munkafolyamatnak.

Az új munkafolyamat létrehozása után a következő feladat egy munkamenet-feladat létrehozása.

2. lépés: Kétféle munkamenet létezik az Informatica-ban. Lehetnek nem újrafelhasználható munkamenet az Informatica-ban, vagy újrafelhasználható munkamenet az Informatica-ban. Ebben a példában létrehozhatunk egy nem újrafelhasználható munkamenetet. Keresse meg a Feladatok menüt, majd válassza a létrehozási lehetőséget.

3. lépés: Adjon meg egyedi nevet ehhez a feladathoz. Itt adtuk meg a m_Normalizer nevét. Ha rákattint a Létrehozás, a munkamenet létrejön, és kiválaszthatja a leképezésének megfelelő munkamenetet.

4. lépés: Ha elkészült, kapcsolja össze a Start feladatot a létrehozott munkamenettel.

5. lépés: Kattintson duplán a munkamenet feladatára, majd kattintson a tulajdonságok fülre.

Az összes forrás- és célkapcsolat megemlíthető a $ Source_Connection_Value és $ Target_Connection_Value pontokban. Kiválaszthatja a célokat vagy akár a meghatározott paramétereket, és összekapcsolhatja ezeket a tulajdonságot.

6. lépés : A leképezés lapon konfigurálhatjuk a forrást, a célt és a kapcsolatokat. A forrás és a célok úgy konfigurálhatók, hogy rákattintanak az egyes útvonalakat igénylő forrásokra. Hasonlóképpen a cél is konfigurálható. Amint ez konfigurálva van, lépjen a Munkafolyamatok menübe, majd válassza a Érvényesítés lehetőséget a munkafolyamat érvényesítéséhez.

7. lépés: Amint a munkafolyamat készen áll a munkamenet feladatára, akkor megnyílik a Munkafolyamat indítása opció, és a Munkafolyamat-monitor megnyílik, ahol a munkafolyamatot meg lehet figyelni. Az összes lehívott sor és a munkamenet naplók megjelennek a munkafolyamat-figyelőben. Ha a leképezés sikeres, akkor a leképezés állapota sikeres lesz, és az összes sor megjelenik.

Következtetés

A normalizáló transzformációt általában a denormalizált adatok normalizálására használják. Oszlop-alapú adatokat képes konvertálni sorok szerinti adatokká. Ezért ugyanúgy működik, mint az átültetés. A sorok oszlopokká konvertálása mellett a Normalizer minden konvertált sorhoz indexet is létrehozott. Ez egy aktív és összekapcsolt átalakítás, amely lehetővé teszi a felhasználó számára, hogy adatokat olvasson a különböző Cobol fájlokból. Minden Cobol-forrásdefiníciót hozzákapcsolunk az átalakulás normalizálásához. A normalizátort akkor is használják, ha egyetlen bemeneti rekordot több kimeneti rekordra kell konvertálni. A normalizáló transzformáció felhasználható olyan oszlopok kezelésére is, amelyek többször is előfordulnak, és több rekord is. Ezek a fentiekben ismertetett újradefiniálásokkal hozhatók létre.

Ajánlott cikkek

Ez egy útmutató a Normalizáló átalakításhoz az Informatica-ban. Itt megvitatjuk, hogyan lehet normalizátor transzformációt létrehozni az Informatica-ban, valamint az normalizáló transzformáció munkafolyamata létrehozásának lépéseit az Informatica-ban. A következő cikkeket is megnézheti további információkért -

  1. Átalakulások az Informatica-ban
  2. Útválasztó átalakítása az Informatica-ban
  3. Karrier az Informatica-ban
  4. Informatica forgatókönyv alapú interjúkérdések
  5. Informatica ETL Tools
  6. Informatica vs Datastage
  7. Mi az a router?

Kategória: