Izvorni analizator i dizajner ciljeva u Informatici

Sadržaj:

Anonim

U ETL-u / Skladištu podataka naići ćete na različite izvore i ciljeve.

Izvor u ETL-u je entitet odakle povlačite zapise, a zatim ih pohranjujete u privremene tablice (stupnjevne tablice) ili predmemorije transformacije Informatica. Na temelju dokumenta dizajna mapiranja / poslovnog zahtjeva napravite promjenu u tim zapisima podataka (transformirajte podatke), a zatim transformirane podatke učitavate u druge strukture tablica, koje se nazivaju ciljane tablice.

U svakom mapiranju Informatice uvijek će biti izvor i meta. Da biste upravljali različitim izvorima i ciljevima u Informatici, morate koristiti analizator izvora i dizajner ciljeva. Ti su alati integrirani u dizajnerski alat Powercenter i odatle se mogu pokrenuti.

Uz pomoć analizatora izvora možete stvoriti ili uvesti različite vrste izvora u Informatici. Slično tome, pomoću dizajnera ciljeva možete stvoriti ili uvesti različite vrste ciljeva. Informatica vam nudi značajku za stvaranje izvora / cilja od nule dizajniranjem njegove strukture ili možete stvoriti izvor / cilj uvozom definicija. Kada uvozite izvor iz baze podataka, sljedeći se metapodaci uvoze.

  • Naziv izvora (tablice)
  • Mjesto baze podataka
  • Naziv stupaca
  • Stupci Tipovi podataka
  • Ograničenja

Također možete definirati ključne odnose u tablicama, koji je primjenjiv samo na razini Informatica i pohranjen je u spremištu.

Izvor ili cilj stvoren / uvezen u Informatici može se ponovno koristiti bilo koji put u različitim preslikavanjima. Svako mapiranje mora imati barem na opteretivom cilju. U suprotnom mapiranje će biti nevaljano.

Napomena - Kada izrađujemo izvor / cilj u analizatoru izvora / dizajneru ciljeva, strukture se stvaraju samo u Informatici. Na razini baze podataka nema stvorenog objekta. Dakle, morate stvoriti objekte baze podataka koji imaju istu strukturu kao što ste stvorili u Informatici.

Pomoću analizatora izvora možete uvesti sljedeću vrstu izvora

  • Tablice odnosa (tablice baze podataka), prikazi i sinonimi
  • Ravne datoteke
  • Datoteke Cobol
  • XML datoteke

Savjet za izvedbu - Da biste poboljšali izvedbu tablica relacijskog izvora, koristite indekse na tablicama izvorne baze podataka. Na cilju, tablice onemogućuju ili uklanjaju ograničenja i indekse za izvedbu.

U ovom vodiču - naučit ćete

  • Kako otvoriti Source Analyzer
  • Kako uvesti izvornu tablicu u Source Analyzer
  • Kako otvoriti dizajner ciljeva i uvesti cilj u dizajneru ciljeva
  • Kako stvoriti mapu u Informatici

Kako otvoriti Source Analyzer

Korak 1 - Otvorite alat dizajnera Informatica PowerCenter

Korak 2 - Na sljedećem zaslonu

  1. Dvaput kliknite spremište koje želite povezati
  2. Unesite korisničko ime
  3. Upišite lozinku
  4. Kliknite gumb Poveži

Nakon uspješne prijave, mape korisnika bit će navedene pod imenom spremišta

Bilješka -

  1. Ako prijava nije uspješna, provjerite ima li korisnik povlastice povezivanja s spremištem
  2. Ako se pod nazivom spremišta ne vidi mapa, provjerite je li mapa stvorena.
  3. Ako je mapa nedavno kreirana, tada odspojite spremište i ponovno se povežite.

Korak 3 - U sljedećem koraku

  1. Desni klik na mapu
  2. Odaberite otvorenu opciju

Kad je mapa otvorena, bit će navedene podmape te mape.

Korak 4 - Kliknite izbornik Izvor analizatora, kao što je prikazano na slici.

Kako uvesti izvornu tablicu u Source Analyzer

Korak 1 - U analizatoru izvora

  1. Kliknite karticu "izvori" iz glavnog izbornika
  2. Odaberite opciju uvoza iz baze podataka, nakon što se otvori ovaj okvir ODBC veze.

Korak 2 - Sada ćemo stvoriti ODBC vezu (Ako već imate ODBC vezu, prijeđite na korak 3)

  1. Kliknite gumb pored ODBC izvora podataka.
  1. Na sljedećoj stranici odaberite karticu DSN korisnika i kliknite gumb Dodaj.

DSN (naziv izvora podataka) u osnovi je struktura podataka i sadrži informacije o određenim detaljima (vrsta baze podataka, mjesto, detalji korisnika itd.). Te podatke traži ODBC upravljački program kako bi se mogao povezati s tom bazom podataka.

  1. Kada kliknete na gumb za dodavanje, vidjet ćete popis upravljačkih programa za različite baze podataka (Oracle, SQL Server, Sybase, Microsoft Access, Excel itd.) Upravljački program koji odaberete ovisi o tome koju bazu podataka želite povezati. Odaberite upravljački program za izvor podataka. Ovdje u guru99 koristit ćete tablice baze podataka oracle. Odaberite upravljački program Oracle žičanog protokola.
  2. Na sljedećoj stranici odaberite karticu općenito i unesite detalje baze podataka. Zatim kliknite na test connect.

    Napomena - Detalji baze podataka specifični su za vašu instalaciju, ovisno o imenu hosta, portu i SID-u koji ste odabrali tijekom instalacije baze podataka. Ove detalje možete dobiti otvaranjem datoteke tnsnames.ora koja se nalazi u vašoj instalacijskoj mapi oracle.

  1. Nakon što napravite Test Connect, unesite korisničko ime baze podataka, lozinku, a zatim odaberite gumb "U redu"
  2. Ako je veza uspješna, prikazat će se okvir s porukom.
  1. Odaberite U redu za testni prozor za povezivanje i prozor za postavljanje ODBC upravljačkog programa. Stvoreni ODBC izvor podataka bit će dodan u korisničke izvore podataka. Sada smo postavili ODBC izvor podataka.

Korak 3 - U guru99 ćete koristiti oracleove tablice shema Scott / Tiger. Ako ove baze podataka nemate u bazi podataka, izradite one pomoću ove skripte.

Preuzmite gornju datoteku Scott.sql

Korak 4 - U prozoru tablica za uvoz.

  1. Odaberite ODBC izvor podataka za oracle bazu podataka.
  2. Unesite korisničko ime baze podataka
  3. Unesite lozinku baze podataka
  4. Kliknite gumb za povezivanje / ponovno povezivanje. Ovo će prikazati tablice za korisnika baze podataka.
  5. Proširite stablo u mapi tablica i odaberite EMP tablicu
  6. Odaberite gumb OK.

Korak 5 - Tablica će se uvesti u analizator izvora Informatica. Upotrijebite tipke "ctrl + s" za spremanje promjena u spremište.

Slično tome, možete uvoziti bilo koje druge tablice baze podataka u analizator izvora.

Kako uvesti cilj u dizajnera ciljeva

U ovom uputstvu stvorit ćete ciljnu tablicu emp_target koja će imati identičnu strukturu izvorne EMP tablice. Za uvoz ciljne tablice, ciljana tablica mora biti prisutna u bazi podataka. Za stvaranje ciljne tablice koristite donju skriptu. Vrste ciljeva dostupne u Informatici su relacijske, XML i ravne datoteke.

Preuzmite gornju datoteku emp_target.sql

Napomena - ovdje u ovom vodiču izvorna i ciljna tablica prisutni su u istoj shemi baze podataka (guru99). Međutim, cilj možete stvoriti i u drugoj shemi.

Korak 1 - U programu Informatica Designer kliknite ikonu dizajnera cilja da biste pokrenuli dizajner cilja.

Korak 2- U sljedećem koraku

  1. Na glavnom izborniku odaberite opciju "Ciljevi"
  2. Odaberite "import" iz opcije baze podataka

Korak 3 - U prozoru tablice za uvoz.

  1. Odaberite ODBC izvor podataka za oracle bazu podataka.
  2. Unesite korisničko ime baze podataka
  3. Unesite lozinku baze podataka
  4. Kliknite gumb za povezivanje / ponovno povezivanje. Ovo će prikazati tablice za korisnika baze podataka.
  5. Proširite stablo u mapi tablica i odaberite tablicu EMP_TARGET
  6. Odaberite gumb OK

Ovo će uvesti cilj u Target Designer iz Informatica Powercenter. Upotrijebite tipku "ctrl + s" za spremanje promjena.

U ovom vodiču uvezli ste izvore i ciljeve. Sada ste spremni za stvaranje svog prvog mapiranja.

Kako stvoriti mapu u Informatici

Mape Informatica logični su spremnici koji čuvaju objekte koje kreirate u Informatica dizajneru / upravitelju tijeka posla (preslikavanja, mappleti, izvori, ciljevi itd.)

Za stvaranje mape

Korak 1 - Otvorite upravitelj spremišta

Napomena - Ako je Informatica Designer već otvoren, tada se upravitelj spremišta može otvoriti pomoću prečaca dostupnih u okviru s alatima.

Ovo će otvoriti upravitelj spremišta Informatica u zasebnom prozoru.

Korak 2 - Slijedite ove korake

  1. Kliknite izbornik mape
  2. Odaberite Stvori opciju

Korak 3 - U sljedećem koraku

  1. Unesite željeno ime mape
  2. Odaberite ok

To će stvoriti novu mapu i pojavit će se poruka koja kaže: "Mapa je uspješno stvorena."

Novostvorena mapa bit će navedena u odgovarajućem spremištu.

Ovim je dovršen vodič. Vidimo se u sljedećem!