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:
- Mikä on Informatica-arkkitehtuuri?
- Informatican asiakaskomponentti
- Informatica PowerCenter -tietovaraston hallinta
- Informatica PowerCenter Designer
- PowerCenter Workflow Manager
- PowerCenter Workflow Monitor
- Konsolin järjestelmänvalvoja
- Informatican palvelinkomponentti
- Arkistopalvelu
- Integrointipalvelu
- SAP BW -palvelu
- Verkkopalvelukeskus
- Informatican asiakaskomponentti
- Tietovirta Informaticassa
- Informatica-toimialue ja solmut
- Informatica Services & Service Manager
- 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
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.