Informatica-opetusohjelma: Tietotekniikan ymmärtäminen



Tässä Informatica-opetusblogissa selitetään yksityiskohtaisesti Informatica PowerCenter, informatica-arkkitehtuuri ja verkkotunnuksen luominen Informaticassa

Opimme viime blogista ja sen tosielämän sovellus.Sukelletaan nyt syvälle ja ymmärretään tässä Informatica Tutorial -blogissa Informaticasta, sen arkkitehtuurista ja käyttötapauksesta. on yksi nykypäivän markkinoiden syventyneimmistä taidoista, koska se on ainutlaatuinen ja puolueeton tietojen integrointialusta, joka toimii yhdessä useiden erilaisten standardien, järjestelmien ja sovellusten kanssa.Kuten viime blogissa keskusteltiin, Informatica PowerCenter on Informatican lippulaiva-tuote ja sitä käytetään usein keskenään. Yhteenvetona sanottuna Informatica Powercenter on yksi, yhtenäinen yritystietojen integrointialusta, jonka avulla kaikenkokoiset yritykset ja valtion organisaatiot voivat käyttää, löytää ja integroida tietoja käytännöllisesti katsoen mistä tahansa liiketoimintajärjestelmästä, missä tahansa muodossa ja toimittaa tietoja koko yrityksessä millä tahansa nopeudella. . Se on ETL-työkalu (pura, muunna ja lataa), ja sen tärkein etu muihin ETL-työkaluihin verrattuna on seuraava:

Java-koodi lopettaa ohjelman
  • Se on vankka ja sitä voidaan käyttää sekä Windows- että UNIX-järjestelmissä
  • Se on erittäin suorituskykyinen, mutta hyvin helppo kehittää, ylläpitää ja hallinnoida

Informatica-opetusohjelma: Informatica PowerCenterin ymmärtäminen

Tietotekniikan reaaliaikaisen ymmärtämiseksi meidän tulisi ymmärtää perusteellisesti Informatica-arkkitehtuuri ja muut Informatican osat. Joten tämän Informatica Tutorial -blogin lopussa voit ymmärtää seuraavaa:





  1. Mikä on Informatica-arkkitehtuuri?
    1. Informatican asiakaskomponentti
      1. Informatica PowerCenter -tietovaraston hallinta
      2. Informatica PowerCenter Designer
      3. PowerCenter Workflow Manager
      4. PowerCenter Workflow Monitor
      5. Konsolin järjestelmänvalvoja
    2. Informatican palvelinkomponentti
      1. Arkistopalvelu
      2. Integrointipalvelu
      3. SAP BW -palvelu
      4. Verkkopalvelukeskus
  2. Tietovirta Informaticassa
  3. Informatica-toimialue ja solmut
  4. Informatica Services & Service Manager
  5. Käyttötapaus: Tuotemittataulukon lataaminen SCD: llä

Mikä on Informatica-arkkitehtuuri?

Informatica PowerCenter -arkkitehtuuri perustuu palvelukeskeiseen arkkitehtuuriin (Service Oriented Architecture, SOA). Palveluarkkitehtuuri (SOA) voidaan määritellä joukoksi palveluita, jotka kommunikoivat keskenään. Viestintäprosessi sisältää joko yksinkertaisen tiedonsiirron tai se voi sisältää kaksi tai useampaa palvelua, jotka koordinoivat samaa toimintaa.

Informatican kehitys perustuu komponenttipohjaisiin kehitystekniikoihin. Komponenttipohjainen kehitys on tekniikka, jossa lopputuotteen kokoamiseen käytetään ennalta määriteltyjä komponentteja tai toiminnallisia yksiköitä tai molempia, joilla on erityiset toiminnot. PowerCenter seuraa komponenttipohjaisia ​​kehitysmenetelmiä sallimalla rakentaa tietovirta lähteestä kohteeseen käyttämällä eri komponentteja (kutsutaan muunnoksiksi) ja linkittämällä ne toisiinsa tarpeen mukaan. Hyvä tapa edetä siinä olisi ensin ymmärtää, mitkä ovat Informatican komponentit, ja sitten opimme, miten Informaticaa voidaan ratkaista tyypilliseen liiketoimintaongelmaan käyttötapauksen avulla.



Joten Informatica PowerCenter -työkalu koostuu kahdesta komponentista. He ovat:

  • Asiakaskomponentti
  • Palvelinkomponentti
Informatica-tutorial-Informatica-Architecture

Kuva: Informatica-arkkitehtuurin yleiskatsaus

Informatica PowerCenterin asiakaskomponentit:

  • PowerCenter-arkistonhallinta:

Arkistohallintaa käytetään arkistojen hallinnointiin. Se voi hallita käyttäjää ja ryhmiä. Voimme luoda, poistaa ja muokata arkiston käyttäjiä ja käyttäjäryhmiä. Voimme myös määrittää ja peruuttaa arkiston käyttöoikeudet ja kansio-oikeudet.



Tietovarastohallinnalla on seuraavat ikkunat:

  • Navigaattori: Se näyttää kaikki objektit, jotka olet luonut arkistohallinnassa, suunnittelijassa ja työnkulun hallinnassa. Se on järjestetty ensin arkistokohtaisesti ja sitten kansioittain.
  • Tärkeimmät: Se tarjoaa Navigatorissa valitun objektin ominaisuudet. Tämän ikkunan sarakkeet vaihtelevat navigaattorissa valitun objektin mukaan.
  • Tuotos: Se tarjoaa arkistonhallinnassa suoritettujen tehtävien tuotoksen.

Kuva: Arkistopäällikkö

  • Informatica PowerCenter Designer

PowerCenter Designer on asiakas, jossa määritämme kuinka tietoja siirretään eri lähteiden ja kohteiden välillä. Täällä tulkitsemme erilaiset liiketoiminnan vaatimukset käyttämällä erilaisia ​​PowerCenter-komponentteja, joita kutsutaan muunnoksiksi, ja välitämme tiedot niiden läpi (muunnokset). Suunnittelijaa käytetään luomaan lähdemääritelmiä, kohdemääritelmiä ja muunnoksia, joita voidaan edelleen hyödyntää kartoitusten kehittämisessä.

Kuva: Informatica PowerCenter Designer

  • Informatica PowerCenter Workflow Manager

    Se on järjestetty joukko yhtä tai useampaa istuntoa ja muita tehtäviä, jotka on suunniteltu toteuttamaan yleinen operatiivinen tarkoitus. Se executes sarja sarjataulukot (kuten istunnot) ja muita tehtäviä.

Kuva: Työnkulun hallinta

Työnkulun hallinta on PowerCenter-sovellus, jonka avulla suunnittelijat voivat rakentaa ja suorittaa työnkulkuja. Se voidaan avata seuraavasti:

  • Voidaan käynnistää Designerista napsauttamalla “W” -kuvaketta
  • Voidaan avata polusta riippumatta Käynnistä> Kaikki ohjelmat> Informatica PowerCenter 9.6.1> Client> PowerCenter Client> PowerCenter Workflow Manager
  • Voidaan avata Workflow Designer -työkalulla, jota käytät luomaan Workflow-objekteja

Kuva: Työnkulun hallinnan käyttöliittymä

Työnkulunhallinta näyttää seuraavat ikkunat, joiden avulla voit luoda ja järjestää työnkulkuja:

  • Voit muodostaa yhteyden useisiin arkistoihin ja kansioihin ja työskennellä niissä. Työnkulunhallinta näyttää Navigatorissa punaisen kuvakkeen virheellisten objektien päällä.
  • Voit luoda, muokata ja tarkastella tehtäviä, työnkulkuja ja laskentataulukoita.
  • Se sisältää välilehtiä, jotka näyttävät erityyppisiä lähtöviestejä. Tulos-ikkuna sisältää seuraavat välilehdet:
    • Näyttää viestit, kun tallennat työnkulun, laskentataulukon tai tehtävän. Tallenna-välilehdessä näkyy vahvistusyhteenveto, kun tallennat työnkulun tai laskentataulukon.
    • Hae loki. Näyttää viestit, kun työnkulun hallinta hakee objekteja arkistosta.
    • Näyttää viestit, kun vahvistat työnkulun, laskentataulukon tai tehtävän.
    • Näyttää viestit, kun kopioit arkistoobjekteja.
    • Näyttää integraatiopalvelun viestit.
    • Näyttää tietovarastopalvelun viestit.

Informatica Workflow Designer

Se kartoittaa Informatica-palvelimen istuntojen, tehtävien ja laskentataulukoiden suoritusjärjestyksen ja riippuvuudet

Kuva: Työnkulun suunnittelija

  • Tehtäväkehittäjä

Se luo Session-, Shell Command- ja Email-tehtäviä. Tehtäväkehittäjässä luodut tehtävät ovat uudelleenkäytettäviä

  • Työsuunnittelija

Se luo esineitä, jotka edustavat joukko tehtäviä. Työkirjaesineet ovat uudelleenkäytettäviä.

Työnkulun hallinta näyttää myös tilarivin, joka näyttää suorittamasi toiminnon tilan.

Seuraava kuva kuvaa, kuinka tyypillinen työnkulku näyttää sisältäen Käynnistä-, Linkki- ja Istunto-tehtäväkomponentit.

Kuva: Esimerkki työnkulun hallinnasta

  • Informatica PowerCenter -työnkulunvalvonta

Työnkulkumonitoria, PowerCenter-työkalua, käytetään työnkulkujen ja tehtävien suorittamisen seuraamiseen.

Työnkulun valvontaa voidaan käyttää:

  • Tarkastele työnkulun tai suoritettavan tehtävän tietoja Gantt-kaavionäkymässä tai tehtävänäkymässä
  • Suorita, pysäytä, keskeytä ja jatka työnkulkuja tai tehtäviä
  • Työnkulkumonitori näyttää vähintään kerran suoritetut työnkulut.
  • Työnkulunvalvoja vastaanottaa jatkuvasti tietoja integraatiopalvelusta ja arkistopalvelusta. Se hakee myös tietoja arkistosta historiallisten tietojen näyttämiseksi.

Kuva: Työnkulunvalvonta

Kuinka avata Informatica-työnkulun valvonta:

Voit avata työnkulun valvojan siirtymällä osoitteeseen:

Käynnistä> Kaikki ohjelmat> lnformatica PowerCenter 9.6.1> Client> PowerCenter Client> PowerCenter Workflow Monitor

Näyttö voidaan avata myös:

  • Työnkulun hallinnan navigaattorista
    • Työnkulunhallinta voidaan määrittää avaamaan Työnkulunvalvoja, kun työnkulku suoritetaan Työnkulunhallinnasta
    • Valitse Työkalut> Työnkulun valvonta Designerissa, Työnkulun hallinta tai Arkistohallinta
  • Tai Työkalut-työkalurivin Työnkulun valvonta -kuvakkeesta

Kuva: Työnkulun valvontalohkot

  • LaskentaKonsolin järjestelmänvalvoja

Informatica Administrator Console (Järjestelmänvalvoja-työkalu) on hallintatyökalu Informatica-toimialueen ja Informatica-tietoturvan hallintaan.Informatica Administrator -konsoli (Järjestelmänvalvoja-työkalu) on käytettävissä Informatica-asennuksen jälkeen.

Kuva: Informatica Administrator Console

Hallintakonsoli suorittaa seuraavat tehtävät toimialueella:

  • Sovelluspalveluiden hallinta: Se hallinnoi kaikkia toimialueen sovelluspalveluita, mukaan lukien integraatiopalvelu ja arkistopalvelu.
  • Määritetään solmut: Se määrittää solmun ominaisuudet, mukaan lukien varmuuskopiohakemisto ja resurssit. Sen avulla solmut voidaan sulkea ja käynnistää uudelleen myös tarvittaessa.
  • Verkkotunnuksen objektien hallinta: Se luo sekä hallinnoi objekteja, kuten palveluja, solmuja, lisenssejä ja kansioita.
  • Verkkotunnuksen objektin ominaisuuksien tarkasteleminen ja muokkaaminen: Se sallii kaikkien verkkotunnuksen objektien ominaisuuksien tarkastelun ja muokkaamisen siinä.
  • Turvallisuuden hallintatehtävät: Hallinnoi käyttäjiä, ryhmiä, rooleja ja käyttöoikeuksia.
  • Lokitapahtumien tarkastelu: Se käyttää lokin katseluohjelmaa toimialueen, integraatiopalvelun, SAP BW -palvelun, verkkopalvelukeskuksen sekä arkistopalvelun lokitapahtumien tarkasteluun.

Kuva: Järjestelmänvalvojan konsoli-käyttöliittymä

Joten pähkinänkuoressa Informatican asiakaskomponentti koostuu viidestä komponentista. Informatica-arkistopäällikkö, Informatica PowerCenter -suunnittelija, Informatica-työnkulun hallinta, Informatica-työnkulunvalvoja ja Informatica-hallintakonsoli. Se muodostaa koko työkalun muototyön. Yritetään nyt ymmärtää Informatica PowerCenterin palvelinkomponentti.

Informatica PowerCenterin palvelinkomponentit

PowerCenter-palvelimen komponentit koostuvat seuraavista palveluista:

  • Arkistopalvelu: Arkistopalvelu hallinnoi arkistoa. Se hakee, lisää ja päivittää metatiedot arkistotietokantataulukoihin.
  • Integraatiopalvelu: Integraatiopalvelu suorittaa istuntoja ja työnkulkuja.
  • SAP BW -palvelu: SAP BW -palvelu etsii RAP-pyyntöjä SAP BW: ltä ja käynnistää työnkulut tietojen poimimiseksi tai lataamiseksi SAP BW: stä.
  • Verkkopalvelukeskus: Verkkopalvelukeskus vastaanottaa pyyntöjä verkkopalveluasiakkailta ja paljastaa PowerCenterin työnkulut palveluina.

Nyt kun olemme ymmärtäneet sekä Informatican asiakas- että palvelinkomponentit, seuraava infografiikka selittää tietojen kulun Informaticassa eli kuinka tietoja käsitellään:

Kuva: Tietovirta Informaticassa

Tässä vaiheessa on hyvin loogista ymmärtää, mitkä ovat muut Informatican perusyksiköt, kuten Domain & Node, Service & Service Manager. Joten anna hetken ymmärtää heidät, ennen kuin suoritamme käden Informaticalle.

Informatica-toimialue ja solmut:

Verkkotunnuksen keskeiset piirteet ovat seuraavat:

  • Domain on looginen kokoelma tai joukko solmuja ja palveluja
  • PowerCenter-toimialue on PowerCenterin perushallintayksikkö
  • Toimialue voi olla yksi PowerCenter-asennus tai se voi koostua useista PowerCenter-asennuksista

Solmun keskeiset piirteet ovat seuraavat:

  • Solmu on looginen esitys fyysisestä koneesta. Sillä on fyysisiä ominaisuuksia, kuten isäntänimi ja porttinumero
  • Jokaisella solmulla on palvelunhallinta, joka vastaa sovelluksesta ja ydinpalveluista
  • Solmu voi olla yhdyskäytävä- tai työntekijäsolmu, mutta se voi kuulua vain yhteen toimialueeseen

Kuva: Informatica Domain n Solmu

Informatica Services & Service Manager:

Palvelu on resurssi, joka tarjoaa erikoistuneita toimintoja. Kaikki PowerCenter-prosessit toimivat palveluina solmussa.

Informatica PowerCenterillä on kahdenlaisia ​​palveluja:

  • Sovelluspalvelut edustavat palvelinpohjaisia ​​toimintoja, mukaan lukien arkisto ja integraatiopalvelut.
  • Ydinpalvelut edustavat toimintoja, jotka hallitsevat ja ylläpitävät ympäristöä, jossa PowerCenter toimii, ja sisältävät muun muassa palveluja, kuten lokipalvelu, lisensointipalvelu ja verkkotunnuspalvelu.

Palvelupäällikkö

  • Service Manager on palvelu, joka hallitsee kaikkia toimialueiden toimintoja ja toimii jokaisessa toimialueen solmussa
  • Yhdyskäytävän solmussa Service Manager on vastuussa seuraavista:
    • Verkkotunnuksen hallinta
    • Verkkotunnuksessa toimivien palveluiden hallinta
    • Palvelun haku
  • Kaikissa solmuissa Service Manager on tarkoitettu ohjaamaan ydinpalveluja ja sovelluspalveluita

Kuinka eri PowerCenter-komponentit ovat vuorovaikutuksessa:

Kuva: Informatica-komponenttien vuorovaikutus

Käyttötapaus: Tuotemittataulukon lataaminen SCD: n avulla

Ongelma: Tavoitteenamme on ladata tuotemittataulukko tyypin 2 hitaasti muuttuvien mittojen (SCD) avulla voimaantulopäivästä.

Kun otetaan huomioon asiakaslähdejärjestelmä, joka sisältää asiakkaiden asiakastunnuksen, nimen, kaupungin, valtion ja maan tiedot, meidän on luotava uusi merkintä kohdemittataulukkoon aina, kun asiakkaalla on erilainen arvo.

Tämän ymmärtämiseksi paremmin, jos asiakas palaa osavaltiolle tai kaupungille eri arvolla kuin kohdemittataulukossa jo oleva arvo, on luotava uusi merkintä päivitetyllä arvolla. Tämä saavutetaan käyttämällä SCD-ratkaisupohjaista kohdetaulukkoa.

Alla on vaiheittainen prosessi tuotemittataulukon lataamiseksi SCD: llä.

Vaihe 1 : Avaa PowerCenter Designer.

Vaihe 2 : Yhdistä arkistoon

Kuva: Yhteyden luominen arkistoon

Vaihe 3 : Käynnistä Suunnittelija

Kuva: PowerCenter Designerin käynnistäminen

Vaihe 4: Lataa lähde tietokannasta

Kuva: Eri vaihtoehdot lähdetietojoukon lataamiseksi

Vaihe 5: Yhdistä tietokantaan

Vaihe 6: Valitse taulukko SCD_INPUT_DATA

Vaihe 7: Vastaavasti ladataan tavoite asetettu tietokannasta

Kuva: Eri vaihtoehdot Kohdejoukkoihin

Vaihe 8 : Suunnittele työnkulku vaaditun toiminnan suorittamiseksi alla esitetyllä tavalla

Kuva: Tietokannan työnkulun suunnittelu

Vaihe 9 : Käynnistä Oracle SQL Developer ja lataa SCD_ASIAKAS pöytä

Kuva: SCD_CUSTOMER-taulukko

Vaihe 10 : Muokkaa asiakkaiden Mary- ja Hannah-tilan arvoja

Kuva: Marian arvojen muokkaaminen

Kuva: Hannahin arvojen muuttaminen

Vaihe 11 : Käynnistä työnkulun valvonta ja suorita työnkulku

Kuva: Työnkulun suorittaminen

Kuva: Työnkulun ulostulo

Vaihe 12: Suorita alla oleva komento saadaksesi kohdennetun tietokannan

  • valitse * kohdasta scd_customer_target

Kuva: SQL-kyselyn suorittaminen kohdennetulle ulostulolle

Vaihe 13: Tuotemittataulukon tuotos

Kuva: Tuotteen mittataulukon tulos

muunna päivämäärämerkkijono päivämääräksi

Yhteenvetona voidaan todeta, että ladattu tuotetaulukko sisältää tietojen historialliset arvot, mukaan lukien vaihtelu läsnä oleviin arvoihin, ja tämä saadaan käyttämällä Informatica PowerCenter -ohjelmaa.

Toivon, että tästä Informatica Tutorial -blogista oli hyötyä Informatican perustan rakentamisessa ja se on herättänyt tarpeeksi kiinnostusta oppia lisää Informaticasta.

Jos olet jo päättänyt aloittaa Informatican urana, suosittelen sinua, miksi et katso meidän kurssisivu. Edurekan Informatica-sertifiointikoulutus tekee sinusta Informatican asiantuntijan suorien ohjaajien vetämien istuntojen ja käytännön koulutuksen avulla, jossa käytetään tosielämän käyttötapauksia.

Onko sinulla kysymys meille? Mainitse se kommenttiosassa ja palaamme sinuun.