Vadnica za Informatica: Razumevanje Informatice ‘Inside Out’



Ta blog Informatica Tutorial bo podrobno razložil Informatica PowerCenter, arhitekturo informatike in kako ustvariti domeno v Informatici

V zadnjem blogu smo izvedeli o in njegovo resnično uporabo.Poglobimo se zdaj in razumemo v tem blogu za Informatica Tutorial o Informatici, njeni arhitekturi in primeru uporabe. je ena najbolj vpetih veščin na današnjem trgu, saj je edinstvena in nepristranska platforma za integracijo podatkov, ki deluje v širokem razponu različnih standardov, sistemov in aplikacij.Kot je razloženo v zadnjem blogu, je Informatica PowerCenter vodilni izdelek Informatice in se pogosto uporablja medsebojno. Če povzamemo, Informatica Powercenter je enotna, poenotena platforma za integracijo podatkov o podjetjih, ki podjetjem in vladnim organizacijam vseh velikosti omogoča dostop, odkrivanje in integracijo podatkov iz skoraj vseh poslovnih sistemov v kateri koli obliki in dostavo teh podatkov v celotnem podjetju s katero koli hitrostjo. . Je orodje ETL (Extract, Transform and Load), njegova glavna prednost pred drugim orodjem ETL pa je naslednje:

  • Je robusten in se lahko uporablja v oknih in sistemih, ki temeljijo na sistemu UNIX
  • Je zelo zmogljiv, a zelo preprost za razvoj, vzdrževanje in upravljanje

Vadnica za Informatica: Razumevanje Informatica PowerCenter

Da bi razumeli Informatico v realnem času, bi morali poglobljeno razumeti arhitekturo Informatica in druge komponente Informatice. Na koncu tega bloga Vadnice za Informatica boste lahko razumeli naslednje:





  1. Kaj je arhitektura Informatica?
    1. Komponenta odjemalca za Informatica
      1. Informatica PowerCenter Repository Manager
      2. Informatica PowerCenter Designer
      3. Upravitelj delovnega toka PowerCenter
      4. Nadzornik delovnega toka PowerCenter
      5. Skrbnik konzole
    2. Strežniška komponenta Informatice
      1. Repozitorijska storitev
      2. Integracijska služba
      3. Storitev SAP BW
      4. Središče spletnih storitev
  2. Pretok podatkov v Informatici
  3. Domena in vozlišča Informatica
  4. Informatica Services & Service Manager
  5. Primer uporabe: Kako naložiti tabelo dimenzij izdelka s pomočjo SCD

Kaj je arhitektura Informatica?

Arhitektura Informatica PowerCenter temelji na konceptu SOA (Service Oriented Architecture). Storitveno usmerjeno arhitekturo (SOA) lahko definiramo kot skupino storitev, ki komunicirajo med seboj. Proces komunikacije vključuje enostaven prenos podatkov ali pa lahko vključuje dve ali več služb, ki usklajujeta isto dejavnost.

Razvoj Informatice temelji na komponentnih razvojnih tehnikah. Razvoj na osnovi komponent je tehnika, pri kateri se za sestavljanje končnega izdelka uporabljajo vnaprej določene komponente ali funkcionalne enote ali oboje s posebnimi funkcionalnostmi. PowerCenter sledi razvojnim metodologijam, ki temeljijo na komponentah, tako da omogoča izgradnjo pretoka podatkov od vira do cilja z uporabo različnih komponent (imenovanih transformacije) in jih po potrebi poveže med seboj. Dober način, da se tega lotimo, bi bil najprej razumeti, kaj so sestavni deli Informatice, nato pa se bomo naučili, kako uporabiti Informatico za reševanje tipičnih poslovnih problemov s primerom uporabe.



Orodje Informatica PowerCenter je torej sestavljeno iz dveh komponent. To so:

  • Komponenta odjemalca
  • Strežniška komponenta
Informatica-tutorial-Informatica-Architecture

Slika: Pregled arhitekture Informatica

Komponente odjemalca Informatica PowerCenter:

  • Upravitelj repozitorija PowerCenter:

Upravitelj skladišč se uporablja za upravljanje skladišč. Lahko upravlja uporabnike in skupine. Uporabnike in uporabniške skupine repozitorija lahko ustvarjamo, brišemo in urejamo. Prav tako lahko dodelimo in prekličemo privilegije za skladišča in dovoljenja za mape.



Upravitelj skladišča ima ta okna:

  • Navigator: Prikaže vse predmete, ki jih ustvarite v upravitelju repozitorija, oblikovalcu in upravitelju poteka dela. Najprej je organiziran po repozitoriju in nato po mapah.
  • Glavni: Zagotavlja lastnosti predmeta, izbranega v Navigatorju. Stolpci v tem oknu se spreminjajo glede na predmet, izbran v Navigatorju.
  • Izhod: Omogoča izpis opravil, izvedenih v upravitelju repozitorija.

Slika: Upravitelj skladišča

  • Informatica PowerCenter Designer

PowerCenter Designer je odjemalec, pri katerem določimo, kako podatke premikati med različnimi viri in cilji. Tu razlagamo različne poslovne zahteve z uporabo različnih komponent PowerCenter, imenovane transformacije, in podatke posredujemo skozi njih (transformacije). Dizajner se uporablja za ustvarjanje definicij virov, definicij ciljev in transformacij, ki jih je mogoče nadalje uporabiti za razvoj preslikav.

Slika: Informatica PowerCenter Designer

  • Informatica PowerCenter Workflow Manager

    Gre za urejen sklop ene ali več sej in drugih nalog, namenjenih doseganju splošnega operativnega namena. To executes vrsto preslikav (kot seje) in drugih nalog.

Slika: Upravitelj delovnega toka

Upravitelj delovnih tokov je aplikacija PowerCenter, ki oblikovalcem omogoča izdelavo in zagon delovnih tokov. Odpre se lahko na naslednji način:

  • Lahko ga zaženete v programu Designer s klikom na ikono “W”
  • Lahko se odpre neodvisno od poti Start> Vsi programi> Informatica PowerCenter 9.6.1> odjemalec> odjemalec PowerCenter> upravitelj delovnega toka PowerCenter
  • Lahko ga odprete v programu Workflow Designer - Orodje, ki ga uporabljate za ustvarjanje predmetov Workflow

Slika: Vmesnik upravitelja delovnega toka

Upravitelj delovnega toka prikaže naslednja okna za pomoč pri ustvarjanju in organiziranju delovnih tokov:

  • Povežete se lahko z več skladišči in mapami ter delate v njih. V Navigatorju upravitelj poteka dela prikaže rdečo ikono nad neveljavnimi predmeti.
  • Ustvarite, urejate in si lahko ogledate opravila, poteke dela in delovne liste.
  • Vsebuje zavihke za prikaz različnih vrst izhodnih sporočil. Izhodno okno vsebuje naslednje zavihke:
    • Prikaže sporočila, ko shranite potek dela, delovno knjižico ali opravilo. Zavihek Shrani prikazuje povzetek preverjanja veljavnosti, ko shranite potek dela ali delovno knjižico.
    • Prenesi dnevnik. Prikaže sporočila, ko upravitelj delovnega toka pridobi predmete iz repozitorija.
    • Prikaže sporočila, ko preverite potek dela, delovno knjižico ali opravilo.
    • Prikaže sporočila, ko kopirate predmete repozitorija.
    • Prikaže sporočila integracijske storitve.
    • Prikaže sporočila iz repozitorijske storitve.

Oblikovalec delovnega toka Informatica

Za strežnik Informatica preslika vrstni red izvajanja in odvisnosti sej, nalog in delovnih datotek

Slika: Oblikovalec delovnega toka

kaj so imenski prostori v c ++
  • Razvijalec opravil

Ustvari naloge Session, Shell Command in Email. Opravila, ustvarjena v razvijalcu opravil, so ponovno uporabna

  • Oblikovalec delavnic

Ustvari predmete, ki predstavljajo sklop nalog. Predmeti Worklet so večkrat uporabni.

Upravitelj delovnega toka prikaže tudi vrstico stanja, ki prikazuje stanje izvedene operacije.

Naslednja slika prikazuje, kako izgleda tipičen potek dela, vključno s komponentami opravila Start, Link in Session.

Slika: Primer upravitelja delovnega toka

  • Informatica PowerCenter Monitor delovnega toka

Nadzornik poteka dela, orodje PowerCenter, se uporablja za spremljanje izvajanja poteka dela in nalog.

Monitor poteka dela lahko uporabite za:

  • Oglejte si podrobnosti o poteku dela ali opravilu v pogledu grafikona Gantt ali pogledu opravil
  • Zaženite, ustavite, prekinite in nadaljujte s poteki dela ali opravili
  • Nadzornik poteka dela prikazuje poteke dela, ki so se zagnali vsaj enkrat.
  • Nadzornik poteka dela neprekinjeno prejema informacije od integracijske storitve in repozitorijske storitve. Prav tako pridobi podatke iz skladišča za prikaz zgodovinskih informacij.

Slika: Nadzornik poteka dela

Kako odpreti nadzornik poteka dela Informatica:

Če želite odpreti Monitor poteka dela, pojdite na:

Start> Vsi programi> lnformatica PowerCenter 9.6.1> Odjemalec> Odjemalec PowerCenter> Nadzornik delovnega toka PowerCenter

Monitor lahko tudi odprete:

  • Iz Navigatorja upravitelja delovnega toka
    • Upravitelja delovnega toka je mogoče konfigurirati tako, da odpre nadzornik delovnega toka, ko se potek dela izvaja iz upravitelja delovnega toka
    • V meniju Orodja> Nadzornik poteka dela v oblikovalcu, upravitelju poteka dela ali upravitelju repozitorija
  • Ali pa iz ikone Nadzornika poteka dela v orodni vrstici Orodja

Slika: Odseki monitorja poteka dela

  • RačunalništvoSkrbnik konzole

Konzola skrbnika Informatica (skrbniško orodje) je skrbniško orodje za upravljanje domene Informatica in zaščite Informatica.Konzola Informatica Administrator (skrbniško orodje) je na voljo po namestitvi Informatica.

podatkovni okvir v primeru selena spletnega gonilnika

Slika: Skrbniška konzola Informatica

Konzola za upravljanje izvaja naslednja opravila v domeni:

  • Upravljanje aplikacijskih storitev: Upravlja vse aplikacijske storitve v domeni, vključno z integracijsko storitvijo in storitvijo repozitorija.
  • Konfiguriranje vozlišč: Konfigurira lastnosti vozlišča, vključno z varnostnim kopiranjem imenika in virov. Omogoča, da se vozlišča po potrebi izklopijo in nato znova zaženejo.
  • Upravljanje domenskih objektov: Ustvarja in upravlja predmete, kot so storitve, vozlišča, licence in mape.
  • Ogled in urejanje lastnosti objekta domene: Omogoča ogled lastnosti in urejanje lastnosti vseh predmetov v domeni.
  • Varnostne skrbniške naloge: Upravljajte uporabnike, skupine, vloge in privilegije.
  • Ogled dogodkov dnevnika: Pregledovalnik dnevnikov uporablja za ogled dnevnih dogodkov domene, integracijske storitve, storitve SAP BW, vozlišča spletnih storitev in storitve skladišča.

Slika: Vmesnik skrbniške konzole

Torej, na kratko, odjemalska komponenta Informatice obsega 5 komponent, tj. Upravitelj repozitorija Informatica, oblikovalec Informatica PowerCenter, upravitelj delovnega toka Informatica, nadzornik delovnega toka Informatica in skrbniška konzola Informatica. Oblikuje celotno orodje. Poskusimo zdaj razumeti strežniško komponento Informatica PowerCenter.

Strežniške komponente Informatica PowerCenter

Strežniške komponente PowerCenter obsegajo naslednje storitve:

  • Storitev odlagališča: Storitev repozitorija upravlja repozitorij. Pridobi, vstavi in ​​posodobi metapodatke v tabele baze podatkov repozitorija.
  • Integracijska storitev: Storitev integracije izvaja seje in poteke dela.
  • Storitev SAP BW: Storitev SAP BW skrbi za zahteve RFC iz SAP BW in sproži delovne tokove za pridobivanje podatkov ali nalaganje podatkov v SAP BW.
  • Središče spletnih storitev: Središče spletnih storitev prejema zahteve odjemalcev spletnih storitev in razkriva poteke dela PowerCenter kot storitve.

Zdaj, ko smo razumeli tako odjemalske kot tudi strežniške komponente Informatice, bo naslednja informativna grafika pojasnila pretok podatkov v Informatici, tj. Kako se podatki obdelujejo:

Slika: Pretok podatkov v Informatici

Na tej točki je zelo logično razumeti, katere so druge temeljne enote v Informatici, kot so Domena in vozlišče, Upravitelj storitev in storitev. Torej, vzemimo si trenutek, da jih razumemo, preden opravimo pripravo na Informatici.

Domena in vozlišča Informatica:

Izstopajoče značilnosti domene so naslednje:

  • Domena je logična zbirka ali nabor vozlišč in storitev
  • Domena PowerCenter je temeljna upravna enota PowerCenterja
  • Domena je lahko ena namestitev PowerCenter ali pa je sestavljena iz več namestitev PowerCenter

Izstopajoče značilnosti vozlišča so naslednje:

  • Vozlišče je logična predstavitev fizičnega stroja. Ima fizične atribute, kot sta ime gostitelja in številka vrat
  • Vsako vozlišče zažene upravitelja storitev, ki je odgovoren za aplikacijo in osnovne storitve
  • Vozlišče je lahko vozlišče prehoda ali delovno vozlišče, lahko pa pripada samo eni domeni

Slika: Vozlišče domene Informatica n

Informatica Services & Service Manager:

Storitev je vir, ki nudi posebne funkcije. Vsi procesi PowerCenter se na vozlišču izvajajo kot storitve.

Informatica PowerCenter ima dve vrsti storitev:

  • Aplikacijske storitve predstavljajo strežniške funkcije, vključno s storitvami repozitorija in integracije.
  • Osnovne storitve predstavljajo funkcije, ki upravljajo in vzdržujejo okolje, v katerem deluje PowerCenter, in med drugim vključujejo storitve, kot so Log Service, Licensing Service in Domain Service.

Vodja storitve

  • Upravitelj storitev je storitev, ki upravlja vse operacije domene in se izvaja na vsakem vozlišču znotraj domene
  • Na vozlišču prehoda je upravitelj storitev odgovoren za naslednje:
    • Nadzor domene
    • Upravljanje storitev, ki se izvajajo v domeni
    • Zagotavljanje iskanja storitev
  • Na vseh vozliščih je Service Manager namenjen nadzoru osnovnih storitev in aplikacijskih storitev

Kako medsebojno delujejo komponente PowerCenterja:

Slika: Interakcija komponent Informatica

Primer uporabe: Kako naložiti tabelo dimenzij izdelka s pomočjo SCD

Izjava o težavi: Naš cilj je naložiti tabelo dimenzij izdelka z uporabo počasi spreminjajočih se dimenzij (SCD) tipa 2 z datumom začetka veljavnosti.

Glede na sistem virov strank, ki vsebuje ID stranke, ime, mesto, državo in podatke o kupcih, moramo vsakič, ko pride stranka z drugačno vrednostjo, ustvariti nov vnos v tabeli ciljnih dimenzij.

Če želite to bolje razumeti, če se stranka vrne z drugačno vrednostjo za državo ali mesto v primerjavi z vrednostjo, ki je že prisotna v tabeli ciljnih dimenzij, je treba s posodobljeno vrednostjo ustvariti nov vnos. To dosežemo z uporabo ciljne tabele, ki temelji na rešitvi SCD.

Spodaj je opisan postopek nalaganja tabele dimenzij izdelka s pomočjo SCD.

Korak 1 : Odprite PowerCenter Designer.

2. korak : Povežite se s skladiščem

Slika: Vzpostavitev povezave s skladiščem

3. korak : Zaženite Designer

Slika: Zagon programa PowerCenter Designer

4. korak: Naložite vir iz zbirke podatkov

Slika: Različne možnosti za nalaganje nabora izvornih podatkov

5. korak: Povežite se z bazo podatkov

6. korak: Izberite tabelo SCD_INPUT_DATA

7. korak: Podobno naloži ciljni nabor iz baze podatkov

Slika: Različne možnosti za ciljne sklope

8. korak : Načrtujte potek dela za izvedbo zahtevane operacije, kot je prikazano spodaj

Slika: Načrtovanje poteka dela za zbirko podatkov

9. korak : Zaženite Oracle SQL Developer in naložite SCD_CUSTOMER tabela

Slika: tabela SCD_CUSTOMER

10. korak : Spremenite vrednosti stanja za stranke Mary in Hannah

Slika: Spreminjanje Marijinih vrednosti

Slika: Spreminjanje vrednosti Hannah

11. korak : Zaženite nadzornik poteka dela in izvedite potek dela

Slika: Izvajanje poteka dela

Slika: Izhod delovnega toka

kako najti največje število v matriki

12. korak: Izvedite spodnji ukaz, da pridobite ciljno bazo podatkov

  • izberite * med scd_customer_target

Slika: Izvajanje poizvedbe SQL za ciljni izhod

13. korak: Izhodna tabela dimenzij izdelka

Slika: Izhodna tabela dimenzij izdelka

Na koncu naložena tabela izdelkov vsebuje zgodovinske vrednosti podatkov, vključno s spremembo obstoječih vrednosti, kar dobimo z uporabo Informatica PowerCenter.

Upam, da je bil ta blog Vadnice za Informatica koristen pri ustvarjanju vaših temeljev za Informatico in je ustvaril dovolj zanimanja, da se naučite več o Informatici.

Če ste se že odločili za Informatico kot kariero, vam priporočam, zakaj si ne oglejte našega stran tečaja. Izobraževanje za certificiranje Informatica v podjetju Edureka vas bo pripravilo kot strokovnjaka za Informatico prek sej, ki jih vodijo inštruktorji v živo, in praktičnega usposabljanja, ki uporablja primere resnične uporabe.

Imate vprašanje za nas? Prosimo, omenite to v oddelku za komentarje in se vam bomo javili.