Vodič za informatiku: Razumijevanje informatike iznutra

Ovaj blog s vodičima za Informatica detaljno će objasniti Informatica PowerCenter, arhitekturu informatike i kako stvoriti domenu u Informatici

U posljednjem blogu saznali smo o i njegova stvarna primjena.Zaronimo sada duboko i shvatimo u ovom blogu s vodičima za Informatica o Informatici, njenoj arhitekturi i slučaju upotrebe. jedna je od najzapaženijih vještina na današnjem tržištu jer je jedinstvena i nepristrana platforma za integraciju podataka koja surađuje u širokom rasponu različitih standarda, sustava i aplikacija.Kao što je raspravljeno u prošlom blogu, Informatica PowerCenter vodeći je proizvod Informatice i često se koristi naizmjenično. Samo da rezimiramo, Informatica Powercenter je jedinstvena, objedinjena platforma za integraciju podataka poduzeća koja tvrtkama i vladinim organizacijama svih veličina omogućuje pristup, otkrivanje i integriranje podataka iz gotovo bilo kojeg poslovnog sustava, u bilo kojem formatu i isporuku tih podataka u cijeloj tvrtki bilo kojom brzinom . To je ETL alat (ekstrakt, transformacija i učitavanje) s glavnom prednošću u odnosu na ostale ETL alate su sljedeći:

  • Robustan je i može se koristiti u sustavima Windows i UNIX
  • Izuzetno je učinkovit, ali vrlo jednostavan za razvoj, održavanje i primjenu

Vodič za Informatica: Razumijevanje Informatica PowerCenter

Da bismo razumjeli Informaticu u stvarnom vremenu, trebali bismo detaljno razumjeti arhitekturu Informatica i ostale komponente Informatice. Dakle, na kraju ovog bloga Vodiča za informatiku moći ćete razumjeti sljedeće:





  1. Što je Informatica Arhitektura?
    1. Klijentska komponenta Informatice
      1. Informatica PowerCenter upravitelj spremišta
      2. Informatica PowerCenter dizajner
      3. PowerCenter Workflow Manager
      4. PowerCenter Monitor tijeka rada
      5. Administrator konzole
    2. Komponenta poslužitelja Informatice
      1. Usluga spremišta
      2. Služba za integraciju
      3. SAP BW usluga
      4. Čvorište web usluga
  2. Tok podataka u Informatici
  3. Domena i čvorovi Informatica
  4. Informatica Services & Service Manager
  5. Slučaj upotrebe: Kako učitati tablicu dimenzija proizvoda pomoću SCD-a

Što je Informatica Arhitektura?

Arhitektura Informatica PowerCenter temelji se na konceptu SOA (Service Oriented Architecture). Uslužno orijentirana arhitektura (SOA) može se definirati kao skupina usluga koje međusobno komuniciraju. Proces komunikacije uključuje ili jednostavan prijenos podataka ili može uključivati ​​dvije ili više usluga koje koordiniraju istu aktivnost.

Razvoj Informatice temelji se na komponentnim tehnikama razvoja. Razvoj temeljen na komponentama je tehnika u kojoj se za sastavljanje konačnog proizvoda koriste unaprijed definirane komponente ili funkcionalne jedinice, ili oboje, sa specifičnim funkcionalnostima. PowerCenter slijedi metodologije razvoja temeljene na komponentama dopuštajući izgradnju protoka podataka od izvora do cilja, koristeći različite komponente (zvane transformacije) i povezujući ih međusobno prema potrebi. Dobar način da to riješite bio bi prvo razumjeti koje su komponente Informatice, a zatim ćemo naučiti kako primijeniti Informaticu za rješavanje tipičnog poslovnog problema putem slučaja upotrebe.



Dakle, alat Informatica PowerCenter sastoji se od 2 komponente. Oni su:

  • Komponenta klijenta
  • Komponenta poslužitelja
Informatica-tutorial-Informatica-Architecture

Slika: Pregled arhitekture Informatica

Klijentske komponente Informatica PowerCenter-a:

  • Upravitelj spremišta PowerCenter:

Upravitelj spremišta koristi se za upravljanje spremištima. Može upravljati korisnicima i grupama. Možemo stvarati, brisati i uređivati ​​korisnike spremišta i korisničke grupe. Također možemo dodijeliti i opozvati privilegije spremišta i dozvole mape.



Upravitelj spremišta ima sljedeće prozore:

  • Navigator: Prikazuje sve objekte koje kreirate u upravitelju spremišta, dizajneru i upravitelju tijeka posla. Prvo ga organizira spremište, a zatim mapa.
  • Glavni: Pruža svojstva objekta odabranog u Navigatoru. Stupci u ovom prozoru mijenjaju se ovisno o objektu odabranom u Navigatoru.
  • Izlaz: Pruža izlaz zadataka izvršenih u Upravitelju spremišta.

Slika: Upravitelj spremišta

  • Informatica PowerCenter dizajner

PowerCenter Designer je klijent kod kojeg određujemo način premještanja podataka između različitih izvora i ciljeva. Tu interpretiramo različite poslovne zahtjeve pomoću različitih PowerCenter komponenata koje se nazivaju transformacije i prenosimo podatke kroz njih (transformacije). Dizajner se koristi za stvaranje definicija izvora, definicija ciljeva i transformacija, koje se mogu dalje koristiti za razvoj mapiranja.

Slika: Informatica PowerCenter Designer

  • Informatica PowerCenter Workflow Manager

    To je poredani skup jedne ili više sesija i drugih zadataka, stvoren za postizanje opće operativne svrhe. To eizvršava niz mapiranja (kao sesije) i druge zadatke.

Slika: Upravitelj tijeka posla

Upravitelj tijeka posla je aplikacija PowerCenter koja dizajnerima omogućuje izgradnju i pokretanje tijekova rada. Može se otvoriti na sljedeći način:

  • Može se pokrenuti iz programa Designer klikom na ikonu “W”
  • Može se otvoriti neovisno s puta Start> Svi programi> Informatica PowerCenter 9.6.1> Klijent> PowerCenter klijent> PowerCenter Workflow Manager
  • Može se otvoriti iz programa Workflow Designer - Alata koji koristite za stvaranje objekata tijeka posla

Slika: Sučelje upravitelja tijeka posla

Upravitelj tijeka posla prikazuje sljedeće prozore kako bi vam pomogao stvoriti i organizirati tijekove rada:

  • Možete se povezati i raditi u više spremišta i mapa. U Navigatoru, Workflow Manager prikazuje crvenu ikonu iznad nevaljanih objekata.
  • Možete stvarati, uređivati ​​i pregledavati zadatke, tijekove rada i radne knjižice.
  • Sadrži kartice za prikaz različitih vrsta izlaznih poruka. Izlazni prozor sadrži sljedeće kartice:
    • Prikazuje poruke kada spremate tijek rada, radnu knjižicu ili zadatak. Kartica Spremi prikazuje sažetak provjere valjanosti kada spremate tijek rada ili radnu knjižicu.
    • Dohvati zapisnik. Prikazuje poruke kada Workflow Manager dohvati objekte iz spremišta.
    • Prikazuje poruke kada provjeravate tijek rada, radnu knjižicu ili zadatak.
    • Prikazuje poruke prilikom kopiranja objekata spremišta.
    • Prikazuje poruke usluge integracije.
    • Prikazuje poruke usluge spremišta.

Informatica dizajner tijeka rada

Mapira redoslijed izvršenja i ovisnosti Sesija, Zadataka i Workleta za poslužitelj Informatica

Slika: Dizajner tijeka rada

  • Programer zadataka

Stvara zadatke Session, Shell Command i Email. Zadaci stvoreni u programu za izradu zadataka mogu se ponovno koristiti

  • Dizajner Worklet-a

Stvara objekte koji predstavljaju skup zadataka. Predmeti Workleta mogu se ponovno koristiti.

Upravitelj tijeka posla također prikazuje statusnu traku koja prikazuje status operacije koju izvodite.

Sljedeća slika ilustrira kako izgleda tipičan tijek rada, uključujući komponente zadatka Start, Link i Session.

Slika: Primjer upravitelja tijeka posla

  • Informatica PowerCenter Monitor tijeka rada

Monitor tijeka posla, alat PowerCenter, koristi se za praćenje izvršavanja tijekova rada i zadataka.

Monitor tijeka rada može se koristiti za:

  • Pregledajte pojedinosti o tijeku rada ili izvršavanju zadataka u prikazu Ganttovih grafikona ili zadataka
  • Pokrenite, zaustavite, prekinite i nastavite tijekove rada ili zadatke
  • Monitor tijeka rada prikazuje tijekove rada koji su se pokrenuli barem jednom.
  • Monitor tijeka posla kontinuirano prima informacije od usluge integracije i usluge spremišta. Također dohvaća informacije iz spremišta za prikaz povijesnih podataka.

Slika: Monitor tijeka rada

Kako otvoriti Informatica Workflow Monitor:

Da biste otvorili Monitor tijeka posla, idite na:

Start> Svi programi> lnformatica PowerCenter 9.6.1> Klijent> PowerCenter klijent> PowerCenter Monitor tijeka rada

Monitor se također može otvoriti:

  • Iz Navigatora upravitelja tijeka posla
    • Upravitelj tijeka rada može se konfigurirati za otvaranje monitora tijeka rada kada se tijek rada pokreće iz Upravitelja tijeka posla
    • Iz alata> Monitor tijeka posla u dizajneru, upravitelju tijeka posla ili upravitelju spremišta
  • Ili iz ikone Workflow Monitor na alatnoj traci Alati

Slika: Odjeljci monitora tijeka rada

  • RačunarstvoAdministrator konzole

Konzola administratora Informatica (alat Administrator) administrativni je alat za upravljanje domenom Informatica i zaštitom Informatice.Konzola Informatica Administrator (alat Administrator) dostupna je nakon instalacije Informatice.

Slika: Administratorska konzola Informatica

Konzola administracije izvodi sljedeće zadatke u domeni:

  • Upravljanje aplikacijskim uslugama: Upravlja svim aplikacijskim uslugama u domeni, uključujući uslugu integracije i uslugu spremišta.
  • Konfiguriranje čvorova: Konfigurira svojstva čvora, uključujući direktorij sigurnosnih kopija i resurse. Omogućuje isključivanje čvorova, a zatim ponovno pokretanje po potrebi.
  • Upravljanje objektima domene: Stvara i upravlja objektima poput usluga, čvorova, licenci i mapa.
  • Pregled i uređivanje svojstava objekta domene: Omogućuje pregledavanje i uređivanje svojstava svih objekata u domeni.
  • Sigurnosni administrativni zadaci: Upravljajte korisnicima, grupama, ulogama i privilegijama.
  • Pregled događaja dnevnika: Koristi preglednik dnevnika za pregled događaja dnevnika domene, usluge integracije, SAP BW usluge, čvorišta web usluga, kao i usluge spremišta.

Slika: Administratorska konzola-sučelje

promjenjivi i nepromjenjivi objekti u javi

Dakle, ukratko, komponenta klijenta Informatice sastoji se od 5 komponenata, naime Upravitelj spremišta za Informatica, dizajner Informatica PowerCenter, upravitelj tijeka posla Informatica, nadzornik tijeka posla Informatica i administratorska konzola Informatica. Čini oblikovanje cijelog alata. Pokušajmo sada razumjeti poslužiteljsku komponentu Informatica PowerCenter-a.

Poslužiteljske komponente Informatica PowerCenter-a

Komponente poslužitelja PowerCenter sastoje se od sljedećih usluga:

  • Usluga spremišta: Usluga spremišta upravlja spremištem. Dohvaća, ubacuje i ažurira metapodatke u tablice baze podataka spremišta.
  • Usluga integracije: Usluga integracije pokreće sesije i tijekove rada.
  • SAP BW usluga: Usluga SAP BW vodi računa o RFC zahtjevima iz SAP BW-a i pokreće tijekove rada za izdvajanje podataka ili učitavanje podataka u SAP BW.
  • Čvorište web usluga: Središte web usluga prima zahtjeve od klijenata web usluga i izlaže tijekove rada PowerCenter kao usluge.

Sad kad smo razumjeli i klijentske i poslužiteljske komponente Informatice, sljedeća će info-grafika objasniti tijek podataka u Informatici, tj. Kako se podaci obrađuju:

Slika: Tok podataka u Informatici

U ovom je trenutku vrlo logično razumjeti koje su druge temeljne jedinice u Informatici kao što su Domena i Čvor, Upravitelj usluga i usluga. Stoga, uzmimo trenutak da ih razumijemo prije nego što obavimo praktičnu obradu na Informatici.

Domena i čvorovi Informatica:

Istaknute značajke domene su sljedeće:

  • Domena je logična zbirka ili skup čvorova i usluga
  • Domena PowerCenter temeljna je administrativna jedinica PowerCenter-a
  • Domena može biti pojedinačna instalacija PowerCenter-a ili se može sastojati od više instalacija PowerCenter-a

Istaknute značajke čvora su sljedeće:

  • Čvor je logični prikaz fizičkog stroja. Ima fizičke atribute kao što su ime hosta i broj porta
  • Svaki čvor pokreće upravitelja usluga koji je odgovoran za aplikaciju i osnovne usluge
  • Čvor može biti čvor pristupnika ili radni čvor, ali može pripadati samo jednoj domeni

Slika: Čvor domene Informatica n

Informatica Services & Service Manager:

Usluga je resurs koji pruža specijalizirane funkcije. Svi se PowerCenter procesi izvode kao usluge na čvoru.

Informatica PowerCenter ima dvije vrste usluga:

  • Aplikacijske usluge predstavljaju funkcije zasnovane na poslužitelju, uključujući Repozitorij i Integracijske usluge.
  • Osnovne usluge predstavljaju funkcije koje upravljaju i održavaju okruženje u kojem PowerCenter djeluje i uključuju usluge kao što su Usluga dnevnika, Usluga licenciranja i Usluga domena, između ostalog.

Voditelj usluga

  • Upravitelj usluga je usluga koja upravlja svim operacijama Domene i izvodi se na svakom čvoru unutar Domene
  • Na čvoru pristupnika, upravitelj usluge odgovoran je za sljedeće:
    • Kontrola domene
    • Upravljanje uslugama pokrenutim na domeni
    • Pružanje pretraživanja usluga
  • Na svim čvorovima Upravitelj usluga namijenjen je kontroliranju osnovnih usluga i aplikacijskih usluga

Kako različite komponente PowerCenter-a međusobno djeluju:

Slika: Informatica komponentna interakcija

Slučaj upotrebe: Kako učitati tablicu dimenzija proizvoda pomoću SCD-a

Izjava o problemu: Cilj nam je učitati tablicu dimenzija proizvoda koristeći Polako mijenjanje dimenzija (SCD) tipa 2 koristeći datum stupanja na snagu.

S obzirom na izvorni sustav kupaca koji sadrži ID kupca, ime, grad, državu i zemlju o kupcima, moramo stvoriti novi unos u tablici ciljne dimenzije svaki put kada kupac dođe s drugom vrijednošću.

Da bismo to bolje razumjeli, ako se kupac vrati s drugom vrijednošću za državu ili grad u odnosu na vrijednost koja je već prisutna u tablici ciljne dimenzije, mora se stvoriti novi unos s ažuriranom vrijednošću. To se postiže uporabom ciljne tablice zasnovane na rješenju SCD.

Ispod je korak po korak postupak učitavanja tablice dimenzija proizvoda pomoću SCD-a.

Korak 1 : Otvorite PowerCenter Designer.

Korak 2 : Spojite se na spremište

Slika: Uspostavljanje veze s Spremištem

3. korak : Pokrenite Dizajner

Slika: Pokretanje PowerCenter Designera

4. korak: Učitajte izvor iz baze podataka

Slika: Razne opcije za učitavanje skupa podataka izvora

Korak 5: Povežite se s bazom podataka

Korak 6: Odaberite tablicu SCD_INPUT_DATA

Korak 7: Slično učitavanje ciljanog skupa iz baze podataka

Slika: Razne opcije za ciljanje skupova

Korak 8 : Dizajnirajte tijek rada za izvođenje potrebne radnje kako je prikazano u nastavku

Slika: Dizajn tijeka rada za bazu podataka

Korak 9 : Pokrenite Oracle SQL Developer i učitajte SCD_CUSTOMER stol

Slika: tablica SCD_CUSTOMER

Korak 10 : Izmijenite vrijednosti stanja za kupce Mary i Hannah

Slika: Modificiranje Marijinih vrijednosti

Slika: Modificiranje vrijednosti Hannah

11. korak : Pokrenite monitor tijeka rada i pokrenite tijek rada

Slika: Izvršenje tijeka rada

Slika: Izlaz radnog toka

Korak 12: Izvršite donju naredbu za dobivanje ciljane baze podataka

  • odaberite * iz scd_customer_target

Slika: Izvršenje SQL upita za ciljani izlaz

Korak 13: Izlaz tablice dimenzija proizvoda

Slika: Izlaz tablice dimenzija proizvoda

Da zaključimo, učitana tablica proizvoda sadrži povijesne vrijednosti podataka, uključujući varijaciju prisutnih vrijednosti, a to se dobiva pomoću Informatica PowerCenter-a.

Nadam se da je ovaj blog s vodičima za Informatica bio koristan za izgradnju vaših osnova Informatice i da je stvorio dovoljno interesa da saznate više o Informatici.

Ako ste se već odlučili za Informaticu baviti karijerom, preporučio bih vam zašto ne pogledate našu stranica tečaja. Trening za certificiranje Informatica u Edureki učinit će vas stručnjakom za Informaticu kroz sesije pod vodstvom instruktora uživo i praktični trening koji koristi slučajeve stvarnog korištenja.

Imate pitanje za nas? Molimo spomenite to u odjeljku za komentare i javit ćemo vam se.