Tutorial sa Informatica: Pag-unawa sa Informatica na 'Inside Out'



Ang Informatica Tutorial blog na ito ay magpapaliwanag sa Informatica PowerCenter nang detalyado, informatica arkitektura at kung paano lumikha ng domain sa Informatica

Nalaman natin sa huling blog ang tungkol sa at ang tunay na aplikasyon ng buhay.Ipaalam sa amin ngayon ang dive at maunawaan sa Informatica Tutorial blog tungkol sa Informatica, ang arkitektura at isang case ng paggamit. ay isa sa pinaka-nakatuon na mga kasanayan sa merkado ngayon dahil ito ay isang natatanging at walang pinapanigan na platform ng pagsasama ng data na nakikipag-ugnay sa malawak na saklaw ng magkakaibang mga pamantayan, system, at aplikasyon.Tulad ng tinalakay sa huling blog, ang Informatica PowerCenter ay ang pangunahing produkto ng Informatica at madalas na ginagamit na palitan. Upang makapag-recap lamang, ang Informatica Powercenter ay isang solong, pinag-isang platform ng pagsasama ng data ng enterprise na nagbibigay-daan sa mga kumpanya at samahan ng gobyerno ng lahat ng laki na ma-access, matuklasan at isama ang data mula sa halos anumang sistema ng negosyo, sa anumang format at maihatid ang data na iyon sa buong enterprise sa anumang bilis . Ito ay isang tool na ETL (Extract, Transform at Load) na may pangunahing bentahe kaysa sa iba pang tool na ETL ay ang mga sumusunod:

  • Matibay ito, at maaaring magamit sa parehong mga windows at UNIX based system
  • Ito ay mataas na gumaganap ngunit napaka-simple para sa pagbuo, pagpapanatili at pangangasiwa

Tutorial sa Informatica: Pag-unawa sa Informatica PowerCenter

Upang maunawaan ang Informatica totoong oras, dapat nating maunawaan nang malalim ang tungkol sa Informatica Architecture at iba pang mga bahagi ng Informatica. Kaya't sa pagtatapos ng Informatica Tutorial blog na ito, malalaman mo ang sumusunod:





  1. Ano ang Informatica Architecture?
    1. Client Component ng Informatica
      1. Informatica PowerCenter Repository Manager
      2. Informatica PowerCenter Designer
      3. PowerCenter Workflow Manager
      4. Monitor ng Daloy ng Trabaho ng PowerCenter
      5. Administrator ng Console
    2. Server Component ng Informatica
      1. Serbisyo sa Repository
      2. Serbisyo sa Pagsasama
      3. Serbisyo ng SAP BW
      4. Webservices Hub
  2. Daloy ng data sa Informatica
  3. Informatica Domain & Nodes
  4. Informatica Services & Service Manager
  5. Gumamit ng Kaso: Paano mag-load ng talahanayan ng dimensyon ng produkto gamit ang SCD

Ano ang Informatica Architecture?

Ang arkitektura ng Informatica PowerCenter ay batay sa konsepto ng Service oriented Architecture (SOA). Ang isang arkitektura na nakatuon sa serbisyo (SOA) ay maaaring tukuyin bilang isang pangkat ng mga serbisyo, na nakikipag-usap sa bawat isa. Ang proseso ng komunikasyon ay nagsasangkot ng alinman sa simpleng paglilipat ng data o maaari itong kasangkot sa dalawa o higit pang mga serbisyo na nag-uugnay sa parehong aktibidad.

Ang pagpapaunlad ng Informatica ay batay sa Mga Diskarte sa Pag-unlad na Batay sa Component. Ang pag-unlad na batay sa bahagi ay isang pamamaraan kung saan ang mga paunang natukoy na mga sangkap o yunit ng pagganap, o pareho, na may mga tiyak na pag-andar ay ginagamit upang tipunin ang pangwakas na produkto. Sinusundan ng PowerCenter ang mga pamamaraang pag-unlad na nakabatay sa sangkap sa pamamagitan ng pagpapahintulot na bumuo ng isang daloy ng data mula sa isang mapagkukunan patungo sa target, gamit ang iba't ibang mga bahagi (tinatawag na mga pagbabago) at pag-uugnay sa mga ito sa bawat isa kung kinakailangan. Ang isang mahusay na paraan upang magawa ito ay upang maunawaan muna kung ano ang mga bahagi ng Informatica at pagkatapos ay matututunan natin kung paano mag-apply ng Informatica upang malutas ang karaniwang problema sa negosyo sa pamamagitan ng isang case ng paggamit.



paghawak ng pagbubukod sa pl sql

Kaya, ang tool na Informatica PowerCenter ay binubuo ng 2 bahagi. Sila ay:

  • Bahagi ng kliyente
  • Bahagi ng server
Informatica-tutorial-Informatica-Architecture

Fig: Pangkalahatang-ideya ng Architecture ng Informatica

Mga Kliyente ng Kliyente ng Informatica PowerCenter:

  • Tagapangasiwa ng Repository sa PowerCenter:

Ginagamit ang Repository Manager upang mangasiwa ng mga repository. Maaari nitong pamahalaan ang gumagamit at mga pangkat. Maaari kaming lumikha, magtanggal, at mag-edit ng mga gumagamit ng repository at mga pangkat ng gumagamit. Maaari rin tayong magtalaga at bawiin ang mga pribilehiyo sa pag-iimbak at mga pahintulot sa folder.



Ang Repository Manager ay may mga sumusunod na bintana:

  • Navigator: Ipinapakita nito ang lahat ng mga bagay na nilikha mo sa Repository Manager, ang Designer, at ang Workflow Manager. Inayos muna ito sa pamamagitan ng imbakan at pagkatapos ay sa pamamagitan ng folder.
  • Pangunahing: Nagbibigay ito ng mga katangian ng bagay na napili sa Navigator. Ang mga haligi sa window na ito ay nagbabago depende sa bagay na napili sa Navigator.
  • Output: Nagbibigay ito ng output ng mga gawain na naisakatuparan sa loob ng Repository Manager.

Fig: Tagapamahala ng Repository

  • Informatica PowerCenter Designer

Ang PowerCenter Designer ay ang kliyente kung saan tinukoy namin kung paano ilipat ang data sa pagitan ng iba't ibang mga mapagkukunan at target. Dito namin binibigyang kahulugan ang iba't ibang mga kinakailangan sa negosyo sa pamamagitan ng paggamit ng iba't ibang mga bahagi ng PowerCenter na tinatawag na mga pagbabago, at ipinapasa ang data sa kanila (mga pagbabago). Ginamit ang taga-disenyo upang lumikha ng mga kahulugan ng mapagkukunan, mga kahulugan ng target, at pagbabago, na maaaring karagdagang magamit para sa pagbuo ng mga pagmamapa.

Fig: Informatica PowerCenter Designer

  • Informatica PowerCenter Workflow Manager

    Ito ay isang nakaayos na hanay ng isa o higit pang mga sesyon at iba pang mga gawain, na idinisenyo upang makamit ang isang pangkalahatang layunin sa pagpapatakbo. Ito executes isang serye ng Mga Pagma-map (bilang Mga Sesyon) at iba pang mga gawain.

Fig: Workflow Manager

Ang Workflow Manager ay ang application ng PowerCenter na nagbibigay-daan sa mga tagadisenyo na bumuo at magpatakbo ng Mga Workflow. Maaari itong buksan tulad ng sumusunod:

  • Maaaring mailunsad mula sa taga-disenyo sa pamamagitan ng pag-click sa icon na 'W'
  • Maaaring buksan nang nakapag-iisa mula sa daanan Start / All Programs> Informatica PowerCenter 9.6.1> Client> PowerCenter Client> PowerCenter Workflow Manager
  • Maaaring mabuksan mula sa taga-disenyo ng Workflow -Ang tool na ginagamit mo upang lumikha ng mga bagay ng Workflow

Fig: Workflow Manager Interface

Ipinapakita ng Workflow Manager ang mga sumusunod na bintana upang matulungan kang lumikha at ayusin ang mga daloy ng trabaho:

  • Maaari kang kumonekta at magtrabaho sa maraming mga repository at folder. Sa Navigator, ang Workflow Manager ay nagpapakita ng isang pulang icon sa mga hindi wastong bagay.
  • Maaari kang lumikha, mag-edit, at tingnan ang mga gawain, daloy ng trabaho, at worklet.
  • Naglalaman ito ng mga tab upang maipakita ang iba't ibang mga uri ng mga mensahe ng output. Naglalaman ang window ng Output ng mga sumusunod na tab:
    • Nagpapakita ng mga mensahe kapag nag-save ka ng isang daloy ng trabaho, worklet, o gawain. Nagpapakita ang tab na I-save ang isang buod ng pagpapatunay kapag nag-save ka ng isang daloy ng trabaho o isang worklet.
    • Fetch Log. Nagpapakita ng mga mensahe kapag ang Workflow Manager ay kumukuha ng mga bagay mula sa imbakan.
    • Nagpapakita ng mga mensahe kapag napatunayan mo ang isang daloy ng trabaho, worklet, o gawain.
    • Nagpapakita ng mga mensahe kapag kinopya mo ang mga bagay na pag-iimbak.
    • Nagpapakita ng mga mensahe mula sa Serbisyo ng Pagsasama.
    • Nagpapakita ng mga mensahe mula sa Serbisyo ng Repository.

Informatica Workflow Designer

Inilalagay nito ang mapa ng order ng pagpapatupad at mga dependency ng Session, Mga Gawain at Worklet, para sa Informatica Server

Fig: taga-disenyo ng daloy ng trabaho

  • Tagabuo ng Gawain

Lumilikha ito ng mga gawain sa Session, Shell Command at Email. Ang mga gawaing nilikha sa Developer ng Gawain ay magagamit muli

  • Tagadesenyo ng Worklet

Lumilikha ito ng mga bagay na kumakatawan sa isang hanay ng mga gawain. Ang mga bagay ng worklet ay magagamit muli.

Nagpapakita rin ang Workflow Manager ng isang status bar na nagpapakita ng katayuan ng pagpapatakbo na iyong ginagawa.

Inilalarawan ng sumusunod na pigura kung paano ang isang tipikal na daloy ng trabaho ay tulad ng pagsasama ng mga bahagi ng gawain sa Simula, Link, at session.

Fig: Halimbawa ng Workflow Manager

  • Informatica PowerCenter Workflow Monitor

Ang Workflow Monitor, isang tool na PowerCenter, ay ginagamit upang subaybayan ang pagpapatupad ng mga daloy ng trabaho at gawain.

Ang Workflow Monitor ay maaaring magamit upang:

  • Tingnan ang mga detalye tungkol sa isang daloy ng trabaho o gawain na tumatakbo sa view ng tsart ng Gantt o pagtingin sa gawain
  • Patakbuhin, itigil, i-abort, at ipagpatuloy ang mga daloy ng trabaho o gawain
  • Nagpapakita ang Workflow Monitor ng mga daloy ng trabaho na tumakbo nang hindi bababa sa isang beses.
  • Patuloy na tumatanggap ang Workflow Monitor ng impormasyon mula sa Serbisyo ng Pagsasama at Repository Service. Kumuha rin ito ng impormasyon mula sa lalagyan upang ipakita ang makasaysayang impormasyon.

Fig: Monitor ng Workflow

Paano Buksan ang Informatica Workflow Monitor:

Upang buksan ang Workflow Monitor, pumunta sa:

Simulan> Lahat ng Programs> lnformatica PowerCenter 9.6.1> Client> PowerCenter Client> PowerCenter Workflow Monitor

Maaari ring buksan ang monitor:

  • Mula sa Navigator ng Workflow Manager
    • Maaaring mai-configure ang Workflow Manager upang buksan ang Workflow Monitor kapag ang isang daloy ng trabaho ay pinatakbo mula sa Workflow Manager
    • Mula sa Mga Tool> Monitor ng Daloy ng Trabaho sa taga-disenyo, Tagapamahala ng Daloy ng Trabaho, o Tagapangasiwa ng Repository
  • O, mula sa icon ng Workflow Monitor sa toolbar ng Tools

Fig: Mga seksyon ng monitor ng Workflow

  • ComputingAdministrator ng Console

Ang Informatica Administrator console (Administrator tool) ay ang tool sa pangangasiwa upang pangasiwaan ang domain ng Informatica at seguridad ng Informatica.Ang Informatica Administrator console (ang tool ng Administrator) ay magagamit pagkatapos ng pag-install ng Informatica.

Fig: Informatica Administrator Console

Ginagawa ng Administrasyong Console ang mga sumusunod na gawain sa domain:

  • Pamamahala ng mga serbisyo sa application: Pinamamahalaan nito ang lahat ng mga serbisyo ng application sa domain, kasama ang serbisyo sa pagsasama at serbisyo ng repository.
  • Pag-configure ng mga node: Ini-configure nito ang mga katangian ng node kabilang ang backup na direktoryo at mga mapagkukunan. Pinapayagan nitong mai-shut down ang mga node at pagkatapos ay muling simulan din kung kinakailangan.
  • Pamamahala ng mga object ng domain: Lumilikha ito pati na rin namamahala ng mga bagay tulad ng mga serbisyo, node, lisensya, at folder.
  • Pagtingin at pag-edit ng mga katangian ng object ng domain: Pinapayagan nitong matingnan ang mga pag-aari para sa lahat ng mga bagay sa domain pati na rin ang na-edit sa loob nito.
  • Mga gawain sa administratibong seguridad: Pamahalaan ang mga gumagamit, pangkat, tungkulin, at pribilehiyo.
  • Mga kaganapan sa pag-log ng pagtingin: Ginagamit nito ang tagatingin ng log upang matingnan ang mga kaganapan sa pag-log ng domain, serbisyo sa pagsasama, serbisyo ng SAP BW, hub ng mga serbisyo sa web, pati na rin ang serbisyo ng repository.

Fig: Administrator console-Interface

Kaya, sa madaling sabi, ang bahagi ng kliyente ng Informatica ay binubuo ng 5 mga sangkap. Informatica Repository Manager, Informatica PowerCenter Designer, Informatica Workflow Manager, Informatica Workflow Monitor at Informatica Administrator Console. Binubuo nito ang form-work ng buong tool. Subukan natin ngayon na maunawaan ang bahagi ng Server ng Informatica PowerCenter.

Mga Bahagi ng Server ng Informatica PowerCenter

Ang mga bahagi ng server ng PowerCenter ay binubuo ng mga sumusunod na serbisyo:

  • Serbisyo sa Repository: Namamahala ang Repository service ng repository. Kinukuha, pinasok, at ina-update ang metadata sa mga talahanayan ng database ng imbakan.
  • Serbisyo sa pagsasama: Nagpapatakbo ang serbisyong Pagsasama ng mga sesyon at daloy ng trabaho.
  • Serbisyo ng SAP BW: Inaasahan ng serbisyo ng SAP BW ang mga kahilingan sa RFC mula sa SAP BW at pinasimulan ang mga daloy ng trabaho upang kumuha ng data mula sa, o mai-load ang data sa SAP BW.
  • Hub ng mga serbisyo sa web: Tumatanggap ang hub ng mga serbisyo sa Web ng mga kahilingan mula sa mga kliyente sa web service at inilalantad ang mga daloy ng trabaho ng PowerCenter bilang mga serbisyo.

Ngayon na naintindihan na namin ang parehong mga bahagi ng client at server ng Informatica, ang sumusunod na info-graphic ay magpapaliwanag sa daloy ng data sa Informatica ibig sabihin kung paano pinoproseso ang data:

Fig: Daloy ng data sa Informatica

Lohikal na sa puntong ito upang maunawaan kung ano ang iba pang mga pangunahing yunit sa Informatica tulad ng Domain & Node, Serbisyo at Serbisyo Manager. Kaya't hahayaan nating tumagal ng ilang sandali upang maunawaan ang mga ito bago kami magsagawa ng isang handson sa Informatica.

Informatica Domain & Nodes:

Ang mga lumilitaw na tampok ng isang Domain ay ang mga sumusunod:

amazon ec2 tutorial para sa mga nagsisimula
  • Ang isang Domain ay isang lohikal na koleksyon o hanay ng mga node at serbisyo
  • Ang PowerCenter Domain ay ang pangunahing yunit ng administratibong PowerCenter
  • Ang isang Domain ay maaaring isang solong pag-install ng PowerCenter, o maaari itong binubuo ng maraming mga pag-install ng PowerCenter

Ang mga lumilitaw na tampok ng isang node ay ang mga sumusunod:

  • Ang isang node ay isang lohikal na representasyon ng isang pisikal na makina. Mayroon itong mga pisikal na katangian tulad ng isang hostname at isang numero ng port
  • Nagpapatakbo ang bawat node ng isang manager ng serbisyo na responsable para sa aplikasyon at pangunahing mga serbisyo
  • Ang isang node ay maaaring isang gateway node o isang node ng manggagawa, ngunit maaari itong nabibilang sa isang Domain lamang

Fig: Informatica Domain n Node

Informatica Services & Service Manager:

Ang serbisyo ay isang mapagkukunan na nagbibigay ng mga dalubhasang pagpapaandar. Ang lahat ng proseso ng PowerCenter ay tumatakbo bilang mga serbisyo sa isang node.

Ang Informatica PowerCenter ay may dalawang uri ng mga serbisyo:

  • Ang Mga Serbisyo ng Application ay kumakatawan sa mga pagpapaandar na batay sa server kabilang ang Repository at Mga Serbisyo sa Pagsasama.
  • Kinakatawan ng mga Core na Serbisyo ang mga pagpapaandar na namamahala at nagpapanatili ng kapaligiran kung saan nagpapatakbo ang PowerCenter at may kasamang mga serbisyo tulad ng Log Service, Serbisyo sa Paglilisensya, at Serbisyo sa Domain bukod sa marami pang iba.

Tagapamahala ng Serbisyo

  • Ang Serbisyo Manager ay isang serbisyo na namamahala sa lahat ng pagpapatakbo ng Domain at tumatakbo sa bawat node sa loob ng isang Domain
  • Sa gateway node, responsable ang Service Manager para sa mga sumusunod:
    • Pagkontrol sa Domain
    • Pamamahala sa mga serbisyong tumatakbo sa Domain
    • Nagbibigay ng paghahanap ng serbisyo
  • Sa lahat ng mga node, nilalayon ng Serbisyo Manager upang makontrol ang pangunahing mga serbisyo at serbisyo ng aplikasyon

Gaano karaming mga bahagi ng PowerCenter ang nakikipag-ugnay:

Fig: Pakikipag-ugnayan sa Component ng Informatica

Gumamit ng Kaso: Paano mag-load ng isang Talahanayan ng Dimensyon ng Produkto gamit ang SCD

Pahayag ng problema: Ang aming hangarin ay upang mai-load ang isang talahanayan ng Dimensyon ng Produkto gamit ang Mabagal na Pagbabago ng Mga Dimensyon (SCD) Uri 2 gamit ang mabisang petsa.

Dahil sa isang sistema ng mapagkukunan ng customer na naglalaman ng mga detalye ng Customer ID, Pangalan, Lungsod, Estado at Bansa ng mga customer, Kailangan naming lumikha ng isang bagong entry sa talahanayan ng dimensyon ng target sa tuwing ang isang customer ay may iba't ibang halaga.

Upang maunawaan ito nang mas mahusay, kung ang isang customer ay bumalik na may ibang halaga para sa estado o lungsod kumpara sa halagang naroroon na sa talahanayan ng dimensyon ng target, isang bagong entry ang dapat likhain kasama ang na-update na halaga. Nakamit ito sa pamamagitan ng paggamit ng SCD solution based target table.

Nasa ibaba ang isang sunud-sunod na proseso ng paglo-load ng talahanayan ng dimensyon ng produkto gamit ang SCD.

Hakbang 1 : Buksan ang PowerCenter Designer.

Hakbang 2 : Kumonekta sa lalagyan

Fig: Ang pagtaguyod ng koneksyon sa Repository

Hakbang 3 : Ilunsad ang taga-disenyo

Fig: paglulunsad ng PowerCenter Designer

Hakbang 4: I-load ang pinagmulan mula sa Database

Fig: Iba't ibang mga pagpipilian upang mai-load ang hanay ng data ng Pinagmulan

Hakbang 5: Kumonekta sa Database

Hakbang 6: Piliin ang talahanayan ng SCD_INPUT_DATA

Hakbang 7: Katulad din ng target ng pag-load na itinakda mula sa database

Fig: Iba't ibang mga pagpipilian sa mga hanay ng Target

Hakbang 8 : Magdisenyo ng isang daloy ng trabaho upang maisagawa ang kinakailangang operasyon tulad ng nakikita sa ibaba

Fig: Disenyo ng Workflow para sa Database

Hakbang 9 : Ilunsad ang Oracle SQL Developer at mag-load SCD_CUSTOMER mesa

pagsasanay sa system ngayon ng ticketing system

Fig: Talahanayan ng SCD_CUSTOMER

Hakbang 10 : Baguhin ang mga halaga ng estado para sa mga kostumer na sina Mary at Hana

Fig: Pagbabago ng mga halaga ni Mary

Fig: Pagbabago ng mga halaga ng Hannah

Hakbang 11 : Ilunsad ang Monitor ng daloy ng trabaho at isagawa ang daloy ng trabaho

Fig: Pagpapatupad ng daloy ng trabaho

Fig: Output ng Workflow

Hakbang 12: Isagawa ang utos sa ibaba upang makuha ang naka-target na base ng data

  • piliin ang * mula sa scd_customer_target

Fig: Pagpapatupad ng query sa SQL para sa naka-target na output

Hakbang 13: Paglabas ng talahanayan ng Dimensyon ng Produkto

Fig: Output ng talahanayan ng Dimensyon ng Produkto

Upang tapusin, ang talahanayan ng produkto na na-load ay naglalaman ng mga makasaysayang halaga ng data kasama ang pagkakaiba-iba sa mga halagang naroroon at nakukuha ito sa pamamagitan ng paggamit ng Informatica PowerCenter.

Inaasahan kong ang Informatica Tutorial blog na ito ay kapaki-pakinabang upang maitayo ang iyong pundasyon ng Informatica at lumikha ng sapat na interes upang malaman ang higit pa tungkol sa Informatica.

Kung napagpasyahan mong kunin ang Informatica bilang isang karera, inirerekumenda ko sa iyo kung bakit hindi tumingin sa aming pahina ng kurso. Ang pagsasanay sa Certatica Certification sa Edureka ay gagawin kang dalubhasa sa Informatica sa pamamagitan ng mga live na instruktor na humantong sa mga session at hands-on na pagsasanay gamit ang mga kaso ng paggamit ng totoong buhay.

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento at babalikan ka namin.