Informatica apmācība: Izpratne par Informatica ‘Inside Out’



Šajā Informatica apmācības emuārā detalizēti tiks paskaidrots Informatica PowerCenter, informatica arhitektūra un kā izveidot domēnu Informatica

Mēs uzzinājām pēdējā emuārā par un tā reālās dzīves pielietojums.Ļaujiet mums tagad nirt dziļi un šajā Informatica apmācības emuārā sapratīsim par Informatica, tās arhitektūru un lietošanas gadījumu. ir viena no visvairāk iesaistītajām prasmēm mūsdienu tirgū, jo tā ir unikāla un objektīva datu integrācijas platforma, kas mijiedarbojas plašā diapazonā atšķirīgu standartu, sistēmu un lietojumprogrammu.Kā tika apspriests pēdējā emuārā, Informatica PowerCenter ir Informatica pamatprodukts, un to bieži lieto savstarpēji. Atkārtoti sakot, Informatica Powercenter ir vienota, vienota uzņēmuma datu integrācijas platforma, kas ļauj visu lielumu uzņēmumiem un valdības organizācijām piekļūt, atklāt un integrēt datus no praktiski jebkuras biznesa sistēmas, jebkurā formātā un piegādāt šos datus visā uzņēmumā jebkurā ātrumā. . Tas ir ETL rīks (ekstrakts, pārveidošana un ielāde), kura galvenā priekšrocība salīdzinājumā ar citiem ETL rīkiem ir šāda:

  • Tas ir izturīgs un to var izmantot gan Windows, gan UNIX sistēmās
  • Tas ir ļoti efektīvs, taču ļoti vienkāršs izstrādei, uzturēšanai un administrēšanai

Informatica apmācība: Informatica PowerCenter izpratne

Lai saprastu Informatica reāllaiku, mums vajadzētu padziļināti izprast Informatica arhitektūru un citas Informatica sastāvdaļas. Tātad šī Informatica apmācības emuāra beigās jūs varēsiet saprast sekojošo:





  1. Kas ir Informatica arhitektūra?
    1. Informatica klienta komponents
      1. Informatica PowerCenter krātuves vadītājs
      2. Informatica PowerCenter dizainers
      3. PowerCenter darbplūsmas pārvaldnieks
      4. PowerCenter darbplūsmas monitors
      5. Konsoles administrators
    2. Informatica servera komponents
      1. Repozitorija pakalpojums
      2. Integrācijas dienests
      3. SAP BW pakalpojums
      4. Tīmekļa pakalpojumu centrs
  2. Datu plūsma Informatica
  3. Informatica domēns un mezgli
  4. Informatica Services & Service Manager
  5. Izmantošanas gadījums: kā ielādēt produkta izmēru tabulu, izmantojot SCD

Kas ir Informatica arhitektūra?

Informatica PowerCenter arhitektūra ir balstīta uz pakalpojumu orientētas arhitektūras (SOA) koncepciju. Uz pakalpojumu orientētu arhitektūru (SOA) var definēt kā pakalpojumu grupu, kas savstarpēji sazinās. Saziņas process ietver vai nu vienkāršu datu pārsūtīšanu, vai arī tas var ietvert divus vai vairākus dienestus, kas koordinē vienu un to pašu darbību.

Informatica izstrāde balstās uz komponentiem balstītās attīstības tehnikās. Komponentu izstrāde ir paņēmiens, kurā galaprodukta montāžai izmanto iepriekš noteiktus komponentus vai funkcionālās vienības, vai abas ar specifiskām funkcijām. PowerCenter ievēro uz komponentiem balstītas izstrādes metodikas, ļaujot veidot datu plūsmu no avota uz mērķi, izmantojot dažādus komponentus (sauktus par transformācijām) un pēc nepieciešamības tos sasaistot savā starpā. Labs veids, kā to paveikt, būtu vispirms saprast, kas ir Informatica komponenti, un pēc tam mēs uzzināsim, kā Informatica pielietot tipiskas biznesa problēmas risināšanai, izmantojot lietošanas gadījumu.



Tātad rīks Informatica PowerCenter sastāv no 2 komponentiem. Viņi ir:

  • Klienta komponents
  • Servera komponents
Informatica-tutorial-Informatica-Architecture

Att .: Informatica arhitektūras pārskats

Informatica PowerCenter klienta komponenti:

  • PowerCenter krātuves pārvaldnieks:

Repozitoriju pārvaldnieks tiek izmantots krātuvju administrēšanai. Tas var pārvaldīt lietotāju un grupas. Mēs varam izveidot, dzēst un rediģēt repozitorija lietotājus un lietotāju grupas. Mēs varam arī piešķirt un atsaukt repozitorija privilēģijas un mapju atļaujas.



Krātuves pārvaldniekam ir šādi logi:

  • Navigators: Tajā tiek parādīti visi objekti, kurus izveidojat krātuves pārvaldniekā, noformētājā un darbplūsmas pārvaldniekā. Vispirms to organizē pēc repozitorija un pēc tam pēc mapes.
  • Galvenais: Tas nodrošina navigatorā atlasītā objekta īpašības. Kolonnas šajā logā mainās atkarībā no navigatorā atlasītā objekta.
  • Izeja: Tas nodrošina krātuves pārvaldnieka izpildīto uzdevumu iznākumu.

Att .: Krātuves pārvaldnieks

  • Informatica PowerCenter dizainers

PowerCenter Designer ir klients, kurā mēs norādām, kā pārvietot datus starp dažādiem avotiem un mērķiem. Šeit mēs interpretējam dažādas biznesa prasības, izmantojot dažādus PowerCenter komponentus, kurus sauc par transformācijām, un caur tiem nododam datus (transformācijas). Dizainers tiek izmantots, lai izveidotu avotu definīcijas, mērķa definīcijas un pārveidojumus, kurus var tālāk izmantot kartējumu izstrādē.

Att .: Informatica PowerCenter Designer

  • Informatica PowerCenter darbplūsmas pārvaldnieks

    Tas ir sakārtots vienas vai vairāku sesiju un citu uzdevumu kopums, kas paredzēts vispārēja operatīvā mērķa sasniegšanai. Tā executes sēriju kartēšanu (kā sesijas) un citus uzdevumus.

Att .: Darbplūsmas pārvaldnieks

Darbplūsmas pārvaldnieks ir programma PowerCenter, kas ļauj dizaineriem veidot un palaist darbplūsmas. To var atvērt šādi:

  • To var palaist no Designer, noklikšķinot uz ikonas “W”
  • Var atvērt neatkarīgi no ceļa Sākt> Visas programmas> Informatica PowerCenter 9.6.1> Klients> PowerCenter klients> PowerCenter darbplūsmas pārvaldnieks
  • Var atvērt no darbplūsmas noformētāja - rīka, kuru izmantojat, lai izveidotu darbplūsmas objektus

Att .: Darbplūsmas pārvaldnieka saskarne

Darbplūsmas pārvaldnieks parāda šādus logus, lai palīdzētu jums izveidot un kārtot darbplūsmas:

  • Varat izveidot savienojumu un strādāt vairākos krātuvēs un mapēs. Navigatorā darbplūsmas pārvaldnieks virs nederīgiem objektiem parāda sarkanu ikonu.
  • Varat izveidot, rediģēt un skatīt uzdevumus, darbplūsmas un bukletus.
  • Tajā ir cilnes dažādu izvades ziņojumu parādīšanai. Logā Output ir šādas cilnes:
    • Parāda ziņojumus, saglabājot darbplūsmu, darblapu vai uzdevumu. Cilnē Saglabāt tiek parādīts validācijas kopsavilkums, saglabājot darbplūsmu vai darblapu.
    • Atnest žurnālu. Parāda ziņojumus, kad darbplūsmas pārvaldnieks ienes objektus no krātuves.
    • Parāda ziņojumus, apstiprinot darbplūsmu, darblapu vai uzdevumu.
    • Parāda ziņojumus, kopējot repozitorija objektus.
    • Parāda ziņojumus no Integrācijas pakalpojuma.
    • Parāda ziņojumus no krātuves pakalpojuma.

Informatica darbplūsmas dizainers

Tas kartē Informatica servera sesiju, uzdevumu un darblapu izpildes kārtību un atkarības

Att .: Darbplūsmas dizainers

  • Uzdevumu izstrādātājs

Tas rada sesijas, čaulas komandu un e-pasta uzdevumus. Uzdevumu izstrādātājā izveidotie uzdevumi ir atkārtoti izmantojami

  • Bukletu noformētājs

Tas rada objektus, kas attēlo uzdevumu kopumu. Darblapu objekti ir atkārtoti izmantojami.

Darbplūsmas pārvaldnieks parāda arī statusa joslu, kas parāda veiktās operācijas statusu.

Šis attēls parāda, kā izskatās tipiska darbplūsma, ieskaitot uzdevuma Sākt, Saites un Sesijas uzdevuma komponentus.

Attēls: Darbplūsmas pārvaldnieka piemērs

  • Informatica PowerCenter darbplūsmas monitors

Darbplūsmas monitors, PowerCenter rīks, tiek izmantots, lai uzraudzītu darbplūsmu un uzdevumu izpildi.

print_r uz virkni

Darbplūsmas monitoru var izmantot, lai:

  • Skatiet detalizētu informāciju par darbplūsmu vai uzdevuma izpildi Ganta diagrammas vai uzdevuma skatā
  • Palaidiet, apturiet, pārtrauciet un atsāciet darbplūsmas vai uzdevumus
  • Darbplūsmas monitors parāda darbplūsmas, kas ir izpildītas vismaz vienu reizi.
  • Darbplūsmas monitors nepārtraukti saņem informāciju no integrācijas pakalpojuma un repozitorija pakalpojuma. Tas arī iegūst informāciju no repozitorija, lai parādītu vēsturisko informāciju.

Att .: Darbplūsmas monitors

Kā atvērt Informatica darbplūsmas monitoru:

Lai atvērtu darbplūsmas monitoru, dodieties uz:

Sākt> Visas programmas> lnformatica PowerCenter 9.6.1> Klients> PowerCenter klients> PowerCenter darbplūsmas monitors

Monitoru var atvērt arī:

  • No darbplūsmas pārvaldnieka navigatora
    • Darbplūsmas pārvaldnieku var konfigurēt, lai atvērtu darbplūsmas monitoru, kad darbplūsma tiek palaista no darbplūsmas pārvaldnieka.
    • Dizainera, darbplūsmas pārvaldnieka vai krātuves pārvaldnieka sadaļā Rīki> Darbplūsmas pārraugs
  • Vai arī no rīkjoslas Rīki ikonas Darbplūsmas pārraugs

Attēls: Darbplūsmas monitora sekcijas

  • SkaitļošanaKonsoles administrators

Informatica Administrator Console (Administratora rīks) ir administrēšanas rīks domēna Informatica un Informatica drošības administrēšanai.Informatica administratora konsole (Administratora rīks) ir pieejama pēc Informatica instalēšanas.

Att .: Informatica administratora konsole

Administrēšanas konsole domēnā izpilda šādus uzdevumus:

  • Lietotņu pakalpojumu pārvaldība: Tas pārvalda visus domēna lietojumprogrammu pakalpojumus, tostarp integrācijas pakalpojumu un krātuves pakalpojumu.
  • Mezglu konfigurēšana: Tas konfigurē mezglu rekvizītus, ieskaitot rezerves direktoriju un resursus. Tas ļauj mezglus izslēgt un pēc tam restartēt, kad nepieciešams.
  • Domēna objektu pārvaldība: Tas izveido, kā arī pārvalda objektus, piemēram, pakalpojumus, mezglus, licences un mapes.
  • Domēna objekta rekvizītu skatīšana un rediģēšana: Tas ļauj apskatīt visu domēna objektu īpašības, kā arī rediģēt tajā.
  • Drošības administratīvie uzdevumi: Pārvaldiet lietotājus, grupas, lomas un privilēģijas.
  • Žurnāla notikumu apskate: Tas izmanto žurnālu skatītāju, lai skatītu domēna, integrācijas pakalpojuma, SAP BW pakalpojuma, tīmekļa pakalpojumu centrmezgla, kā arī krātuves pakalpojuma žurnāla notikumus.

Att .: Administratora konsoles saskarne

Tātad īsumā Informatica klienta sastāvdaļa sastāv no 5 komponentiem, ti. Informatica krātuves vadītājs, Informatica PowerCenter dizainers, Informatica darbplūsmas vadītājs, Informatica darbplūsmas monitors un Informatica administratora konsole. Tas veido visa rīka veidlapu. Tagad mēģināsim saprast Informatica PowerCenter servera komponentu.

Informatica PowerCenter servera komponenti

PowerCenter servera komponentus veido šādi pakalpojumi:

  • Repozitorija pakalpojums: Repozitorija dienests pārvalda repozitoriju. Tas izgūst, ievieto un atjaunina metadatus repozitorija datu bāzes tabulās.
  • Integrācijas pakalpojums: Integrācijas pakalpojums vada sesijas un darbplūsmas.
  • SAP BW pakalpojums: SAP BW pakalpojums meklē RFC pieprasījumus no SAP BW un iniciē darbplūsmas, lai no SAP BW iegūtu datus vai tos ielādētu.
  • Tīmekļa pakalpojumu centrs: Tīmekļa pakalpojumu centrs saņem pieprasījumus no tīmekļa pakalpojumu klientiem un pakļauj PowerCenter darbplūsmas kā pakalpojumus.

Tagad, kad esam sapratuši gan Informatica klienta, gan servera komponentus, šajā informatīvajā grafikā tiks paskaidrota datu plūsma Informatica, t.i., kā dati tiek apstrādāti:

Att .: Datu plūsma Informatica

Šajā brīdī ir ļoti loģiski saprast, kādas ir citas Informatica pamatvienības, piemēram, Domain & Node, Service & Service Manager. Tāpēc ļaujiet brīdi tos saprast, pirms mēs veicam klausuli Informatica.

Informatica domēns un mezgli:

Domēna galvenās iezīmes ir šādas:

  • Domēns ir loģiska mezglu un pakalpojumu kolekcija vai kopa
  • PowerCenter domēns ir PowerCenter galvenā administratīvā vienība
  • Domēns var būt viena PowerCenter instalācija vai arī sastāvēt no vairākām PowerCenter instalācijām

Galvenās mezgla iezīmes ir šādas:

  • Mezgls ir fiziskas mašīnas loģisks attēlojums. Tam ir fiziski atribūti, piemēram, resursdatora nosaukums un porta numurs
  • Katrs mezgls vada pakalpojumu pārvaldnieku, kas ir atbildīgs par lietojumprogrammām un pamatpakalpojumiem
  • Mezgls var būt vārteja vai darba mezgls, taču tas var piederēt tikai vienam domēnam

Att .: Informatica domēna n mezgls

Informatica Services & Service Manager:

Pakalpojums ir resurss, kas nodrošina specializētas funkcijas. Visi PowerCenter procesi darbojas kā mezgla pakalpojumi.

Informatica PowerCenter ir divu veidu pakalpojumi:

  • Lietojumprogrammu pakalpojumi atspoguļo uz serveri balstītas funkcijas, tostarp krātuvi un integrācijas pakalpojumus.
  • Pamatpakalpojumi ir funkcijas, kas pārvalda un uztur vidi, kurā darbojas PowerCenter, un ietver daudzus citus pakalpojumus, piemēram, žurnāla pakalpojumu, licencēšanas pakalpojumu un domēna pakalpojumu.

Pakalpojumu vadītājs

  • Pakalpojumu pārvaldnieks ir pakalpojums, kas pārvalda visas domēna darbības un darbojas katrā domēna mezglā
  • Vārteja mezglā pakalpojumu pārvaldnieks ir atbildīgs par:
    • Domēna kontrole
    • Domēnā darbojošos pakalpojumu pārvaldība
    • Pakalpojuma meklēšanas nodrošināšana
  • Visos mezglos pakalpojumu pārvaldnieks ir paredzēts, lai kontrolētu pamatpakalpojumus un lietojumprogrammu pakalpojumus

Dažādu PowerCenter komponentu mijiedarbība:

Att .: Informatica komponentu mijiedarbība

kas ir actionlistener java

Izmantošanas gadījums: kā ielādēt produkta izmēru tabulu, izmantojot SCD

Problēmas izklāsts: Mūsu mērķis ir ielādēt produkta izmēru tabulu, izmantojot 2. tipa Lēnām mainīgo izmēru (SCD), izmantojot spēkā stāšanās datumu.

Ņemot vērā klienta avotu sistēmu, kas satur klienta ID, vārdu, pilsētu, valsti un valsti, mums mērķa dimensijas tabulā ir jāizveido jauns ieraksts katru reizi, kad klientam ir atšķirīga vērtība.

Lai to labāk saprastu, ja klients atgriežas ar citu štata vai pilsētas vērtību, salīdzinot ar vērtību, kas jau atrodas mērķa dimensijas tabulā, ir jāizveido jauns ieraksts ar atjaunināto vērtību. To panāk, izmantojot uz SCD risinājumu balstītu mērķa tabulu.

Tālāk ir sniegts detalizēts produkta izmēru tabulas ielādes process, izmantojot SCD.

1. solis : Atveriet programmu PowerCenter Designer.

2. solis : Izveidojiet savienojumu ar repozitoriju

Attēls: Savienojuma izveide ar krātuvi

3. solis : Palaidiet dizaineru

Att .: PowerCenter Designer palaišana

4. solis: Ielādējiet avotu no datu bāzes

Attēls: dažādas avota datu kopas ielādes iespējas

5. solis: Izveidojiet savienojumu ar datu bāzi

kā uzrakstīt tostringa metodi

6. solis: Atlasiet tabulu SCD_INPUT_DATA

7. solis: Līdzīgi ielādējiet mērķi, kas iestatīts no datu bāzes

Attēls: Dažādas mērķa kopu opcijas

8. solis : Noformējiet darbplūsmu, lai veiktu nepieciešamo darbību, kā parādīts zemāk

Att .: Darbplūsmas dizains datu bāzei

9. solis : Palaidiet Oracle SQL Developer un ielādējiet SCD_CUSTOMER tabula

Att.: SCD_CUSTOMER tabula

10. solis : Mainiet stāvokļa vērtības klientiem Marijai un Hannai

Att .: Marijas vērtību modificēšana

Att.: Hannas vērtību modificēšana

11. solis : Palaidiet darbplūsmas monitoru un izpildiet darbplūsmu

Att .: Darbplūsmas izpilde

Att .: Darbplūsmas izeja

12. darbība: Izpildiet zemāk esošo komandu, lai iegūtu mērķa datu bāzi

  • atlasiet * no scd_customer_target

Att .: SQL vaicājuma izpilde mērķtiecīgai izejai

13. solis: Produkta izmēru tabulas izeja

Att .: Produkta izmēru tabulas izeja

Noslēgumā jānorāda, ka ielādētajā produktu tabulā ir datu vēsturiskās vērtības, ieskaitot esošo vērtību izmaiņas, un to iegūst, izmantojot Informatica PowerCenter.

Es ceru, ka šis Informatica apmācības emuārs bija noderīgs, lai izveidotu jūsu Informatica pamatu, un ir radījis pietiekamu interesi, lai uzzinātu vairāk par Informatica.

Ja jūs jau esat nolēmis izvēlēties Informatica kā karjeru, es jums iesaku, kāpēc nepaskatieties uz mūsu kursa lapa. Informatica sertifikācijas apmācība Edureka padarīs jūs par Informatica ekspertu, izmantojot tiešās instruktoru vadītās sesijas un praktiskās mācības, izmantojot reālās dzīves gadījumus.

Vai mums ir jautājums? Lūdzu, pieminējiet to komentāru sadaļā, un mēs ar jums sazināsimies.