Forráselemző az Informatikában | Hogyan hozzunk létre forrást és Target

Az ETL/Data Warehouse-ban különböző forrásokkal és célokkal találkozhat.

Forrásdefiníció az Informatikában

A Forrás meghatározása Az Informatica egy olyan entitás, ahonnan lekérheti a rekordokat, majd ezeket a rekordokat ideiglenes táblákban (állomásozó táblákban) vagy Informatica transzformációs gyorsítótárban tárolja. A tervdokumentum/üzleti követelmény leképezése alapján ezekben az adatrekordokban változtatást hajt végre (az adatok átalakítása), majd az átalakított adatokat egy másik táblaszerkezetbe, úgynevezett céltáblázatba tölti be.

Minden Informatika leképezésben mindig lesz forrás és cél. A különböző források és célok kezeléséhez az Informaticában forráselemzőt és céltervezőt kell használnia. Ezek az eszközök a Powercenter tervezőeszközbe vannak integrálva, és onnan is elindíthatók.

Forráselemző az Informatikában

Forráselemző Az Informaticában egy olyan eszköz, amely lehetővé teszi a forrásdefiníciók létrehozását és módosítását. A Forráselemző segítségével különböző típusú forrásokat hozhat létre vagy importálhat az Informaticában, mint pl. lapos fájlok, relációs adatbázisok, Excel munkalapok, XML definíciók stb.

Hasonlóképpen a céltervező használatával különböző típusú célokat hozhat létre vagy importálhat. Az Informatica lehetőséget biztosít arra, hogy vagy a semmiből hozzon létre egy forrást/célt a szerkezetének megtervezésével, vagy létrehozhat egy forrást/célt a definíciók importálásával. Amikor importálja a forrást a adatbázis, a rendszer a következő metaadatokat importálja:

  • Forrás (tábla) neve
  • Adatbázis helye
  • Az oszlopok neve
  • Oszlopok Adattípusok
  • megszorítások

A kulcskapcsolatokat a táblákban is megadhatja, ami csak Informatika szinten alkalmazható és a tárolóban tárolódik.

Az Informaticában létrehozott/importált forrás vagy cél bármikor újrafelhasználható különböző leképezésekben. Minden térképészet legalább a betölthető célon kell lennie. Ellenkező esetben a leképezés érvénytelen lesz.

Megjegyzések– Amikor forráselemzőben/céltervezőben hozunk létre forrást/célt, a struktúrák csak az Informaticában jönnek létre. Az adatbázis szintjén nincs objektum létrehozva. Tehát létre kell hoznia az Informaticában létrehozott adatbázis-objektumokat, amelyek felépítése megegyezik.

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ény tipp – A relációs forrástáblák teljesítményének javítása érdekében használjon indexeket a forrásadatbázis-táblákon. A célterületen a táblák letiltják vagy eltávolítják a teljesítmény korlátozásait és indexeit.

Nyílt forráskódú elemző az Informaticában

Az alábbiakban lépésről lépésre bemutatjuk a Forráselemző megnyitásának folyamatát az Informaticában:

Step 1) Nyissa meg az Informatica PowerCenter tervezőeszközt

Nyílt forráskódú elemző az Informaticában

Step 2) A következő képernyőn

  1. Double kattintson a csatlakoztatni kívánt tárolóra
  2. Adja meg a felhasználónevet
  3. Írd be a jelszót
  4. Kattintson a Csatlakozás gombra

    Nyílt forráskódú elemző az Informaticában

A Sikeres bejelentkezés után a felhasználó mappái a lerakat neve alatt jelennek meg

Jegyzet -

  1. Ha a bejelentkezés sikertelen, ellenőrizze, hogy a felhasználónak van-e jogosultsága a tárolóhoz való csatlakozáshoz
  2. Ha a lerakat neve alatt nem látható mappa, ellenőrizze, hogy létrejött-e a mappa.
  3. Ha a közelmúltban hoztak létre egy mappát, válassza le a kapcsolatot a tárolóról, és csatlakozzon újra.

Nyílt forráskódú elemző az Informaticában

Step 3) A következő lépésben

  1. Kattintson jobb gombbal a mappára
  2. Válassza a nyitott opciót

Nyílt forráskódú elemző az Informaticában

Ha egy mappa meg van nyitva, a mappa almappái megjelennek a listában.

Nyílt forráskódú elemző az Informaticában

Step 4) Kattintson a Forráselemző menüre az ábrán látható módon.

Nyílt forráskódú elemző az Informaticában

Forrástáblázat importálása a Forráselemzőben

A következő lépések a forrástábla importálásához az Informatica Source Analyzerben:

1. lépés) Lépjen a „Források” lehetőségre

A forráselemzőben

  1. A főmenüben kattintson a „Források” fülre
  2. Válassza az importálás az adatbázisból opciót, miután ez után megnyílik az ODBC kapcsolat ablak.

    Forrástáblázat importálása a Forráselemzőben

2. lépés) Hozzon létre ODBC kapcsolatot

Most létrehozzuk az ODBC-kapcsolatot (ha már rendelkezik ODBC-kapcsolattal, lépjen a 3. lépésre)

  1. Kattintson az ODBC adatforrás melletti gombra.

Forrástáblázat importálása a Forráselemzőben

  1. A következő oldalon válassza ki a felhasználói DSN fület, és kattintson a Hozzáadás gombra.

Forrástáblázat importálása a Forráselemzőben

A DSN (Data Source Name) alapvetően egy adatstruktúra, és bizonyos részletekről (adatbázis típusa, hely, felhasználói adatok stb.) tartalmaz információkat. Ezekre az információkra az ODBC illesztőprogramnak szüksége van, hogy csatlakozhasson az adatbázishoz.

  1. Ha rákattint a Hozzáadás gombra, megjelenik a különféle adatbázisokhoz tartozó illesztőprogramok listája (Oracle, SQL Server, Sybase, Microsoft Hozzáférés Excelstb.) A kiválasztott illesztőprogram attól függ, hogy milyen adatbázist kíván csatlakozni. Válassza ki az adatforrás illesztőprogramját. Itt a guru99-ben oracle adatbázistáblákat fogsz használni. Válassza ki Oracle vezetékes protokoll meghajtó.

    Forrástáblázat importálása a Forráselemzőben

  2. A következő oldalon válassza az általános lapot, és adja meg az adatbázis adatait. Ezután kattintson a kapcsolat tesztelése gombra.

    Megjegyzések – Az adatbázis adatai a telepítésre jellemzőek az adatbázis telepítése során kiválasztott gazdagépnévtől, porttól és SID-től függően. Ezeket a részleteket megnyitva érheti el tnsnames.ora fájlt az oracle telepítési mappájában található.

Forrástáblázat importálása a Forráselemzőben

  1. Miután létrehozta a tesztkapcsolatot, adja meg az adatbázis felhasználónevét, jelszavát, majd kattintson az „OK” gombra

    Forrástáblázat importálása a Forráselemzőben

  2. Ha a kapcsolat sikeres, megjelenik egy üzenetablak.

    Forrástáblázat importálása a Forráselemzőben

  1. Válassza az OK lehetőséget a csatlakozási teszt ablakhoz és az ODBC illesztőprogram beállítási ablakához. A létrehozott ODBC adatforrás hozzáadódik a felhasználói adatforrásokhoz. Most beállítottuk az ODBC adatforrást.

3. lépés) Hozzon létre sématáblázatokat

A guru99-ben az Oracle Scott/Tiger sématábláit fogja használni. Ha ezek a táblák nincsenek az adatbázisban, akkor ezzel a szkripttel hozza létre azokat

Töltse le a fenti Scott.sql fájlt

4. lépés) Adja meg az adatbázis adatait

A táblázatok importálása ablakban:

  1. Válassza ki az ODBC adatforrást az Oracle adatbázishoz.
  2. Adja meg az adatbázis felhasználónevét
  3. Adja meg az adatbázis jelszavát
  4. Kattintson a csatlakozás/újracsatlakozás gombra. Ez táblázatokat jelenít meg az adatbázis-felhasználó számára.
  5. Bontsa ki a táblázatok mappa alatti fát, és válassza az EMP-tábla lehetőséget
  6. Válassza az OK gombot.

    Forrástáblázat importálása a Forráselemzőben

5. lépés) Ellenőrizze és mentse el az importált táblát

A táblázat importálásra kerül az Informatica Source Analyzerbe. Használja a „Ctrl+S” billentyűket a tároló módosításainak mentéséhez

Forrástáblázat importálása a Forráselemzőben

Hasonlóképpen importálhat bármilyen más adatbázistáblát a forráselemzőbe.

Hogyan importáljunk Target az Informatikában Target Tervező

Itt van egy folyamat a cél importálására az Informaticában Target Tervező:

Ebben az oktatóanyagban létrehozza az emp_target céltáblát, amely megegyezik a forrás EMP-táblával. A céltábla importálásához a céltáblának jelen kell lennie az adatbázisban. A céltábla létrehozásához használja az alábbi szkriptet. Az Informaticában elérhető céltípusok relációs, XML és lapos fájlok.

Töltse le a fenti emp_target.sql fájlt

Megjegyzések – ebben az oktatóanyagban a forrás- és a céltábla ugyanabban az adatbázissémában (guru99) van jelen. Azonban létrehozhat egy célt egy másik sémában is.

Step 1) Az Informatica Designerben kattintson a céltervező ikonra a cél, tervező elindításához.

import Target az Informatikában Target Tervező

Step 2) A következő lépésben

  1. Válassza a " opciótTargets” a főmenüből
  2. Válassza az „importálás az adatbázisból” opciót

import Target az Informatikában Target Tervező

Step 3) Az import táblázat ablakban.

  1. Válassza ki az ODBC adatforrást az Oracle adatbázishoz.
  2. Adja meg az adatbázis felhasználónevét
  3. Adja meg az adatbázis jelszavát
  4. Kattintson a csatlakozás/újracsatlakozás gombra. Ez táblázatokat jelenít meg az adatbázis-felhasználó számára.
  5. Bontsa ki a táblázatok alatti fát, és válassza ki az EMP_TARGET táblát
  6. Válassza az OK gombot

import Target az Informatikában Target Tervező

Ezzel importálja a célt Target Az Informatica Powercenter tervezője. A változtatások mentéséhez használja a „Ctrl+s” billentyűket.

import Target az Informatikában Target Tervező

Ebben az oktatóanyagban forrásokat és célokat importált. Most készen áll az első leképezés létrehozására.

Hogyan hozzunk létre mappát az Informaticában

Az alábbiakban bemutatjuk a mappa létrehozásának lépéseit az Informaticában:

Az Informatica mappák logikai konténerek, amelyek megtartják az Informatica tervezőben/munkafolyamatkezelőben létrehozott objektumokat (leképezések, térképek, források, célok stb.)

Mappa létrehozásához:

Step 1) Nyissa meg a Repository Managert

Hozzon létre egy mappát az Informaticában

Megjegyzések – Ha az Informatica Designer már meg van nyitva, akkor a tárkezelő az eszköztárban elérhető parancsikonokkal nyitható meg.

Hozzon létre egy mappát az Informaticában

Ezzel egy külön ablakban nyílik meg az Informatica Repository Manger.

Hozzon létre egy mappát az Informaticában

Step 2) Kovesd ezeket a lepeseket

  1. Kattintson a mappa menüre
  2. Válassza a Létrehozás lehetőséget

Hozzon létre egy mappát az Informaticában

Step 3) A következő lépésben

  1. Írja be a kívánt mappa nevét
  2. Válassza az OK lehetőséget

Hozzon létre egy mappát az Informaticában

Ezzel egy új mappa jön létre, és megjelenik egy üzenet, amely szerint „A mappa sikeresen létrehozva”.

Hozzon létre egy mappát az Informaticában

Az újonnan létrehozott mappa megjelenik a megfelelő tárhely alatt.

Mappa létrehozása az Informaticában

Ezzel befejeződik az oktatóanyag. Találkozunk a következőben!