a Forrásminősítő transzformáció az Informatica-ban egy aktív és összekapcsolt transzformáció. Leképezés létrehozása közben ez az alapértelmezett átalakítás, amelyet a power Center tervezője generál.
ez az Informatica Forrásminősítő átalakítás a forrás adattípusokat natív (Informatica) adattípusokká alakítja. Valós időben használhatja ezt az Informatica Forrásminősítő átalakítást több forrás összekapcsolásához, egyéni lekérdezés írásához, sorok szűréséhez vagy egyedi rekordok kiválasztásához
ehhez az Informatica Forrásminősítő átalakítási példához az alábbi adatok megjelenítése (munkavállalói táblázat)
és az osztály táblázat
a céltábla pedig a Forrásminősítő. Mint látható, ez egy üres tábla
- a Forrásminősítő átalakításának konfigurálása az Informatica
- Forrásminősítő transzformáció létrehozása Forrásdefiníció
- create Informatica Source Qualifier Target Definition
- Forrásminősítő transzformáció létrehozása az Informatica Mapping alkalmazásban
- hozzon létre Forrásminősítő átalakítást az Informatica
- Informatica Forrásminősítő transzformáció létrehozása
- Forrásminősítő transzformáció létrehozása az Informatica munkafolyamatban
- Forrásminősítő munkamenet létrehozása
a Forrásminősítő átalakításának konfigurálása az Informatica
programban az Informatica forrásminősítő átalakításának megkezdése előtt először csatlakozzon az Informatica repository szolgáltatáshoz az Informatica Admin Console hitelesítő adatainak megadásával.
tipp: itt meg kell adnia az Informatica Admin Console felhasználónevét és jelszavát, amelyet az Informatica szerver telepítése során adott meg.
Forrásminősítő transzformáció létrehozása Forrásdefiníció
keresse meg a Forráselemzőt és határozza meg a forrásokat. Mint korábban említettük, az SQL Server adatbázis alkalmazotti és Osztálytábláit használjuk Informatica forrásdefinícióinkként. Kérjük, olvassa el az adatbázis forrását az Informatica-ban, hogy megértse a forrásdefiníció létrehozását
create Informatica Source Qualifier Target Definition
kérjük, keresse meg a Céltervezőt a cél meghatározásához. Ebben a példában a meglévő SQL táblát (SourceQualifier) használjuk célmeghatározásként. Hivatkozhat az Informatica céltábla létrehozása A Forrásdefiníció használatával, hogy megértse a céldefiníció létrehozásának folyamatát
Forrásminősítő transzformáció létrehozása az Informatica Mapping alkalmazásban
új leképezés létrehozásához keresse meg a leképezések menüt a menüsorban, majd válassza a Létrehozás lehetőséget.. opció. Ez megnyitja a leképezési név ablakot az alábbiak szerint. Itt meg kell írni egy egyedi nevet ehhez a leképezéshez (m_Source_Qualifier), majd kattintson az OK gombra.
hozzon létre Forrásminősítő átalakítást az Informatica
alkalmazásban húzza át az alkalmazott és a részleg forrásdefinícióit a források mappából a leképező tervezőbe. Miután áthúzta a forrást (bármilyen forrást), a Power Center designer automatikusan létrehozza a forrásminősítő átalakítását (alapértelmezett átalakítás) az Ön számára.
engedje meg, hogy eltávolítsam a Tanszéktáblát Forrásminősítő
ezután hozzáadjuk az osztály forrás oszlopait az alkalmazott forrás minősítőhöz. Ez az egyik módja annak, hogy két táblázatot adjunk hozzá
hadd távolítsam el az Sq_munkavállalót (munkavállalói forrás minősítő is).
Informatica Forrásminősítő transzformáció létrehozása
a Forrásminősítő transzformáció kifejezetten létrehozásához az Informatica-ban keresse meg az átalakítás menüt a menüsorban. Ezután válassza ki a Létrehozás lehetőséget.. opció megnyitja az átalakítás létrehozása ablakot az alábbiak szerint.
kérjük, válassza ki a forrásminősítő átalakítást a legördülő listából, adja meg az átalakítás egyedi nevét (Sq_ Employeedetails), majd kattintson a Létrehozás gombra
ez megnyitja a forrás kiválasztása a Forrásminősítő átalakításához ablakot, amint az alább látható. Kattintson az OK gombra a részleg tábla és az alkalmazott tábla forrásként való kiválasztásához.
most már láthatja ugyanazt a képet, amit korábban látott
kattintson duplán a Forrásminősítő transzformációra a tulajdonságok megtekintéséhez és megváltoztatásához. Az alábbi képernyőképen látható az elérhető tulajdonságok listája az átalakítás lapon:
- válassza az átalakítás lehetőséget: alapértelmezés szerint kiválasztja a kiválasztott átalakítást (vagy rákattintott).
- átnevezés: Ez a gomb segít átnevezni a Forrásminősítő átalakítási nevét.
- Leírás: Használja ezt a helyet az átalakítás érvényes leírásához.
a képernyőkép alatt a Portok lapon elérhető lehetőségek láthatók:
- Port neve: az elérhető oszlopnevek listája. Használja az új oszlop gombot új oszlopok hozzáadásához, olló gombot a nem kívánt oszlopok törléséhez. Itt töröljük a DeptID oszlopot, mert ez egy duplikált oszlop
- I: Forrásminősítő bemeneti oszlopok.
- O: itt az ellenőrzéssel jelölt oszlopok a Forrásminősítő transzformációs kimeneti oszlopai. Ha nem jelölte be az oszlopokat, akkor az oszlop nem lesz betölthető a céltáblába.
a Tulajdonságok alatt van:
- SQL lekérdezés: ezzel a tulajdonsággal egyéni SQL lekérdezést írhat. Ez a lekérdezés helyettesíti a forrás által generált alapértelmezett SQL lekérdezést.
- felhasználó által definiált Csatlakozás: használja ezt a tulajdonságot több forrás összekapcsolásához.
- Forrásszűrő: Ez a tulajdonság a kiválasztott sorok szűrésére szolgál. Ez megegyezik a Where záradékkal az SQL – ben vagy bármely adatbázisban.
- rendezett portok száma: ez az adatok rendezésére szolgál. Hasonló a
- nyomkövetési szint: adja meg, hogyan szeretné nyomon követni (részletes)
- válassza a Distinct lehetőséget: ez a tulajdonság a különálló (egyedi rekordok) kiválasztására szolgál a forrásból. Hasonló az SQL DISTINCT
- Pre SQL: használja ezt a tulajdonságot az SQL parancs futtatásához a forrás ellen, mielőtt az integrációs szolgáltatás elindulna.
- Post SQL: Ezzel a tulajdonsággal futtathatja az SQL parancsot a forrás ellen az integrációs szolgáltatás befejezése után.
hadd használjam a felhasználó által definiált Join tulajdonságot, hogy csatlakozzak az alkalmazott táblához és az Osztálytáblához
mint látható, az alábbi feltételt használjuk. Hivatkozhat az SQL Joins cikkre, hogy megértse a feltételt, vagy az asztalos átalakítást, hogy megértse a csatlakozási koncepciót.
ezután húzza át a célmeghatározást (SourceQualifier) a célok mappából a leképezési tervezőbe. Ezután csatlakoztassa a forrásminősítő átalakítását a célmeghatározáshoz. Kérjük, használja az Autolink-et.. lehetőség, hogy csatlakoztassa őket.
mielőtt lezárnánk a leképezést, Mentsük el és érvényesítsük a leképezést a leképezés menüsorba lépve, majd válasszuk az érvényesítés lehetőséget.
Forrásminősítő transzformáció létrehozása az Informatica munkafolyamatban
miután befejezte a leképezés létrehozását, létre kell hoznunk a munkafolyamatot. A Power Center Workflow manager két megközelítést kínál a munkafolyamat létrehozásához.
- munkafolyamat kézi létrehozása
- Munkafolyamat létrehozása A varázsló segítségével
ebben a példában manuálisan hozzuk létre a munkafolyamatot. Ehhez keresse meg a munkafolyamatok menüt, és válassza a Létrehozás lehetőséget. Ez megnyílik Munkafolyamat létrehozása ablak az alábbiak szerint. Adja meg az egyedi nevet (wf_Source_Qualifier), és hagyja meg az alapértelmezett beállításokat.
miután létrehoztuk a munkafolyamatot, a következő lépés a munkamenet-feladat létrehozása a leképezéshez.
Forrásminősítő munkamenet létrehozása
az informatikában kétféle munkamenet létezik:
- nem resupálható munkamenet az Informatica-ban
- újrafelhasználható munkamenet az Informatica-ban
ebben a példában létrehoztunk egy újrafelhasználható munkamenetet, amelyet s_munkaleedept_fromsql_tosql-nek neveztünk el a munkamenethez.Kérjük, kapcsolja össze a Start feladatot és a munkamenet feladatot. Ezután keresse meg a munkafolyamatok menüt, és válassza az érvényesítés lehetőséget a munkafolyamat érvényesítéséhez.
a fenti képernyőképen megfigyelheti, hogy a Forrásminősítő átalakítása az Informatica munkafolyamatban érvényes.
most hadd kezdjem el a munkafolyamatot. Ehhez keresse meg a munkafolyamatok menüt, és válassza a munkafolyamat indítása lehetőséget.
nyissuk meg az SQL szervert annak ellenőrzéséhez, hogy sikeresen végrehajtottuk-e a csatlakozást az Informatica