Az ETL / Data Warehouse-ban különböző forrásokkal és célokkal találkozhat.
A forrás az ETL-ben olyan entitás, ahonnan a rekordokat húzza, majd ezeket a rekordokat ideiglenes táblákban (átmeneti táblákban) vagy Informatica transzformációs gyorsítótárakban tárolja. A tervdokumentum / üzleti követelmény leképezése alapján változtat ezeken az adatrekordokon (átalakítja az adatokat), majd betölti az átalakított adatokat egy másik táblázati struktúrába, úgynevezett céltáblákba.
Minden Informatica leképezésben mindig lesz forrás és cél. A különféle források és célok kezeléséhez az Informatica alkalmazásban forráselemzőt és céltervezőt kell használnia. Ezek az eszközök a Powercenter designer eszközbe vannak integrálva, és onnan indíthatók.
A Forrás elemző segítségével különféle forrásokat hozhat létre vagy importálhat az Informatica alkalmazásban. Hasonlóképpen a céltervező használatával különféle típusú célokat hozhat létre vagy importálhat. Az Informatica biztosítja azt a funkciót, hogy a forrás / cél létrehozását a semmiből a struktúra megtervezésével hozza létre, vagy a forrás / cél létrehozása a definíciók importálásával. Forrás importálásakor az adatbázisból a következő metaadatokat importálja.
- Forrás (táblázat) neve
- Adatbázis helye
- Oszlopok neve
- Oszlopok Adattípusok
- Korlátok
A táblákban meghatározhatja a kulcskapcsolatokat is, amelyek csak Informatica szinten alkalmazhatók és a tárban vannak tárolva.
Az Informatica alkalmazásban létrehozott / importált forrás vagy cél bármikor újrafelhasználható különböző leképezésekben. Minden leképezésnek legalább a betölthető célponton kell lennie. Ellenkező esetben a leképezés érvénytelen lesz.
Megjegyzés - Amikor forrást / célt hozunk létre forráselemzőben / céltervezőben, a struktúrákat csak az Informatica hozza létre. Adatbázis szinten nincs létrehozva objektum. Tehát olyan adatbázis-objektumokat kell létrehoznia, amelyek felépítése megegyezik az Informatica alkalmazásban létrehozott struktúrával.
A következő típusú forrásokat importálhatja a forráselemző segítségével
- Relációs táblák (adatbázis táblák), nézetek és szinonimák
- Lapos fájlok
- Cobol fájlok
- XML fájlok
Teljesítménytipp - A Relációs forrás táblák teljesítményének javításához használjon indexeket a forrás adatbázis tábláin. A célponton a táblák letiltják vagy eltávolítják a teljesítményre vonatkozó korlátozásokat és indexeket.
Ebben a bemutatóban - megtanulod
- Hogyan nyitható meg a Source Analyzer
- A Source táblázat importálása a Source Analyzer alkalmazásba
- Hogyan nyitható meg a Target Designer és hogyan importálhat célt a target designer-be
- Hogyan hozzunk létre mappát az Informatica alkalmazásban
Hogyan nyitható meg a Source Analyzer
1. lépés - Nyissa meg az Informatica PowerCenter designer eszközt
2. lépés - A következő képernyőn
- Kattintson duplán a csatlakoztatni kívánt tárolóra
- Adja meg a felhasználónevet
- Írd be a jelszót
- Kattintson a Csatlakozás gombra
A sikeres bejelentkezés után a felhasználó mappái felkerülnek az adattár neve alá
Jegyzet -
- Ha a bejelentkezés nem sikeres, ellenőrizze, hogy a felhasználó rendelkezik-e jogosultságokkal a tárhoz való csatlakozáshoz
- Ha a mappában nem látható mappa, ellenőrizze, hogy létrejött-e a mappa.
- Ha egy mappát nemrégiben hoztak létre, akkor válassza le a lerakatról, majd csatlakozzon újra.
3. lépés - A következő lépésben
- Kattintson a jobb gombbal a mappára
- Válassza a Megnyitás lehetőséget
Ha egy mappa nyitva van, akkor a mappa almappái jelennek meg.
4. lépés - Kattintson a Forráselemző menüre, az ábra szerint.
A Source táblázat importálása a Source Analyzer alkalmazásba
1. lépés - Forráselemzőben
- Kattintson a főmenü "forrás" fülére
- Válassza az importálás az adatbázisból lehetőséget, miután megnyílik ez az ODBC-kapcsolat mező.
2. lépés - Most létrehozunk ODBC kapcsolatot (Ha már rendelkezik ODBC kapcsolattal, lépjen a 3. lépésre)
- Kattintson az ODBC adatforrás melletti gombra.
- A következő oldalon válassza a Felhasználó DSN lapot, és kattintson a Hozzáadás gombra.
A DSN (Data Source Name) alapvetően egy adatszerkezet, és információkat tartalmaz egy adott részletről (adatbázis típus, hely, felhasználói adatok stb.). Ezeket az információkat az ODBC illesztőprogram igényli, hogy csatlakozni tudjon az adott adatbázishoz.
- Amikor a Hozzáadás gombra kattint, megjelenik a különféle adatbázisok (Oracle, SQL Server, Sybase, Microsoft Access, Excel stb.) Illesztőprogramjainak listája. A kiválasztott illesztőprogram a csatlakoztatni kívánt adatbázistól függ. Válassza ki az illesztőprogramot az adatforráshoz. Itt a guru99-ben oracle adatbázis-táblákat fog használni. Válassza az Oracle vezetékes protokoll illesztőprogramot.
- A következő oldalon válassza az Általános lapot, és adja meg az adatbázis részleteit. Ezután kattintson a tesztcsatlakozás elemre.
Megjegyzés - Az adatbázis részletei a telepítésre vonatkoznak, az állomásnévtől, a porttól és az adatbázis telepítésekor kiválasztott SID-től függően. Ezeket a részleteket az oracle telepítési mappájában található tnsnames.ora fájl megnyitásával szerezheti be .
- A Test Connect létrehozása után adja meg az adatbázis felhasználónevét, jelszavát, majd válassza az "OK" gombot
- Ha a kapcsolat sikeres, akkor egy üzenetmező jelenik meg.
- Válassza az OK lehetőséget a tesztcsatlakozási ablakhoz és az ODBC illesztőprogram beállításához. A létrehozott ODBC adatforrás hozzáadódik a felhasználói adatforrásokhoz. Most beállítjuk az ODBC adatforrást.
3. lépés - A guru99-ben az oracle Scott / Tiger sématábláit fogja használni. Ha nincsenek ezek a táblák az adatbázisban, hozza létre ezeket a szkriptet.
Töltse le a fenti Scott.sql fájlt
4. lépés - A táblák importálása ablakban.
- Válassza ki az ODBC adatforrást az oracle adatbázis számára.
- Adja meg az adatbázis felhasználónevét
- Adja meg az adatbázis jelszavát
- Kattintson a Connect / reonnect gombra. Ez megmutatja az adatbázis felhasználó tábláit.
- Bontsa ki a fát a táblák mappában, és válassza az EMP tábla lehetőséget
- Válassza az OK gombot.
5. lépés - A tábla importálása az Informatica Source Analyzer alkalmazásba történik. Használja a "ctrl + s" gombokat a tárba történő módosítások mentéséhez.
Hasonlóképpen importálhat más adatbázis-táblákat is a forráselemzőben.
Hogyan importálja a célt a tervezőben
Ebben az oktatóanyagban létrehozza az emp_target céltáblát, amelynek felépítése megegyezik a forrás EMP tábla felépítésével. Céltábla importálásához a céltáblának jelen kell lennie az adatbázisban. Céltábla létrehozásához használja az alábbi parancsfájlt. Az Informatica programban elérhető céltípusok relációs, XML és flat fájlok.
Töltse le a fenti emp_target.sql fájlt
Megjegyzés - ebben az oktatóanyagban mind a forrás, mind a céltábla ugyanabban az adatbázis-sémában (guru99) található. Létrehozhat egy célt azonban egy másik sémában is.
1. lépés - Az Informatica Designer alkalmazásban kattintson a céltervező ikonra a cél, tervező elindításához.
2. lépés A következő lépésben
- Válassza a "Célok" opciót a főmenüből
- Válassza az "importálás" adatbázisból lehetőséget
3. lépés - Az import tábla ablakban.
- Válassza ki az ODBC adatforrást az oracle adatbázis számára.
- Adja meg az adatbázis felhasználónevét
- Adja meg az adatbázis jelszavát
- Kattintson a Connect / reonnect gombra. Ez megmutatja az adatbázis felhasználó tábláit.
- Bontsa ki a fát a táblák mappában, és válassza az EMP_TARGET táblát
- Válassza az OK gombot
Ez importálja a célt az Informatica Powercenter céltervezőjében. Használja a "ctrl + s" billentyűt a változtatások mentéséhez.
Ebben az oktatóanyagban forrásokat és célokat importált. Most már készen áll az első leképezés létrehozására.
Hogyan hozzunk létre mappát az Informatica alkalmazásban
Az Informatica mappák logikai tárolók, amelyek megtartják az Informatica tervezőben / Munkafolyamat-kezelőben létrehozott objektumokat (leképezések, térképkészletek, források, célok stb.)
Mappa létrehozásához
1. lépés - Nyissa meg a Tárházkezelőt
Megjegyzés - Ha az Informatica Designer már nyitva van, akkor a tárházkezelő megnyitható az eszköztárban elérhető parancsikonok segítségével.
Ez külön ablakban nyitja meg az Informatica Repository Manger alkalmazást.
2. lépés - Kövesse ezeket a lépéseket
- Kattintson a mappa menüre
- Válassza a Létrehozás lehetőséget
3. lépés - A következő lépésben
- Írja be a kívánt mappa nevét
- Válassza az OK lehetőséget
Ez új mappát hoz létre, és megjelenik egy üzenet: "A mappa sikeresen létrehozva."
Az újonnan létrehozott mappa a megfelelő adattár alatt lesz felsorolva.
Ezzel befejeződik az oktatóanyag. Találkozunk a következőben!