Source Analyzer in Informatica | Kuinka luoda lähde ja Target
ETL/Data Warehousessa kohtaat erilaisia lähteitä ja kohteita.
Lähteen määritelmä Informaticassa
A Lähteen määritelmä Informaticassa on entiteetti, josta haet tietueet ja sitten tallennat nämä tietueet väliaikaisiin taulukoihin (vaihetaulukoihin) tai Informatican muunnosvälimuistiin. Suunnitteludokumentin/liiketoiminnan vaatimuksen kartoituksen perusteella teet muutoksen näihin tietueisiin (muunnat tiedot) ja lataat sitten muunnetut tiedot muihin taulukkorakenteisiin, joita kutsutaan kohdetaulukoiksi.
Jokaisessa Informatica-kartoituksessa on aina lähde ja kohde. Jotta voit hallita erilaisia lähteitä ja kohteita Informaticassa, sinun on käytettävä lähdeanalysaattoria ja kohdesuunnittelijaa. Nämä työkalut on integroitu Powercenter-suunnittelutyökaluun ja ne voidaan käynnistää sieltä itse.
Informatican lähdeanalysaattori
Lähteen analysaattori in Informatica on työkalu, jonka avulla voit luoda ja muokata lähdemäärityksiä. Lähdeanalysaattorin avulla voit luoda tai tuoda erityyppisiä lähteitä Informaticaan, kuten litteitä tiedostoja, relaatiotietokantoja, Excel-laskentataulukoita, XML-määritelmiä jne.
Vastaavasti kohdesuunnittelijan avulla voit luoda tai tuoda erityyppisiä kohteita. Informatica tarjoaa sinulle mahdollisuuden joko luoda lähde/kohde alusta alkaen suunnittelemalla sen rakenne, tai voit luoda lähteen/kohteen tuomalla määritelmät. Kun tuot lähteen kohteesta tietokanta, seuraavat metatiedot tuodaan:
- Lähteen (taulukon) nimi
- Tietokannan sijainti
- Sarakkeiden nimi
- Sarakkeet Tietotyypit
- rajoitteet
Voit myös määritellä avainsuhteet taulukoissa, jotka ovat käytettävissä vain Informatica-tasolla ja tallennetaan arkistoon.
Informaticassa luotua/tuotua lähdettä tai kohdetta voidaan käyttää uudelleen milloin tahansa eri kartoituksissa. Joka kartoitus on oltava vähintään ladattava kohde. Muuten kartoitus on virheellinen.
Huomautuksia– Kun luomme lähdettä/kohdetta lähdeanalysaattorissa/kohdesuunnittelussa, rakenteet luodaan vain Informaticassa. Tietokantatasolla objektia ei ole luotu. Joten sinun on luotava tietokantaobjekteja, joilla on sama rakenne kuin olet luonut Informaticassa.
Voit tuoda seuraavan tyyppisiä lähteitä käyttämällä lähdeanalysaattoria
- Relaatiotaulukot (tietokantataulukot), näkymät ja synonyymit
- Litteät tiedostot
- Cobol tiedostot
- XML-tiedostoja
Suorituskykyvinkki – Voit parantaa relaatiolähdetaulukoiden suorituskykyä käyttämällä indeksejä lähdetietokantataulukoissa. Kohteessa taulukot poistavat tai poistavat suorituskyvyn rajoitukset ja indeksit.
Kuinka avata lähdekoodin analysaattori Informaticassa
Alla on vaiheittainen prosessi lähdeanalysaattorin avaamiseksi Informaticassa:
Vaihe 1) Avaa Informatica PowerCenter -suunnittelutyökalu
Vaihe 2) Seuraavassa näytössä
- Double napsauta arkistoa, jonka haluat yhdistää
- Syötä käyttäjätunnus
- Kirjoita salasana
-
Napsauta Yhdistä-painiketta
Onnistuneen kirjautumisen jälkeen käyttäjän kansiot luetellaan arkiston nimen alla
Huomautus -
- Jos kirjautuminen ei onnistu, tarkista, onko käyttäjällä oikeudet muodostaa yhteys tietovarastoon
- Jos arkiston nimen alla ei näy kansiota, tarkista, onko kansio luotu.
- Jos kansio on luotu äskettäin, katkaise yhteys arkistosta ja muodosta yhteys uudelleen.
Vaihe 3) Seuraavassa vaiheessa
- Napsauta kansiota hiiren kakkospainikkeella
- Valitse avoin vaihtoehto
Kun kansio on auki, sen alikansiot näkyvät luettelossa.
Vaihe 4) Napsauta Source-analysaattori-valikkoa kuvan osoittamalla tavalla.
Lähdetaulukon tuominen Source Analyzerissa
Seuraavat vaiheet tuodaksesi lähdetaulukon Informatica Source Analyzeriin:
Vaihe 1) Siirry kohtaan "Lähteet".
Lähteen analysaattorissa
- Napsauta päävalikosta "Lähteet" -välilehteä
-
Valitse tuonti tietokannasta vaihtoehto, kun tämä ODBC-yhteysruutu avautuu.
Vaihe 2) Luo ODBC-yhteys
Luomme nyt ODBC-yhteyden (jos sinulla on jo ODBC-yhteys, siirry vaiheeseen 3)
- Napsauta ODBC-tietolähteen vieressä olevaa painiketta.
- Valitse seuraavalla sivulla Käyttäjän DSN-välilehti ja napsauta Lisää-painiketta.
DSN (Data Source Name) on pohjimmiltaan tietorakenne, ja se sisältää tietoja tietyistä tiedoista (tietokantatyyppi, sijainti, käyttäjätiedot jne.). ODBC-ohjain tarvitsee nämä tiedot, jotta se voi muodostaa yhteyden kyseiseen tietokantaan.
- Kun napsautat Lisää-painiketta, näet luettelon eri tietokantojen ohjaimista (Oracle, SQL-palvelin, Sybase, Microsoft Pääsy kunnostautuajne.) Valitsemasi ohjain riippuu yhdistettävästä tietokannasta. Valitse tietolähteen ohjain. Täällä guru99:ssä käytät Oracle-tietokantataulukoita. Valitse Oracle lankaprotokollan ajuri.
-
Valitse seuraavalla sivulla yleinen välilehti ja anna tietokannan tiedot. Napsauta sitten Test Connect -painiketta.
Huomautuksia – Tietokannan tiedot ovat asennuskohtaisia riippuen tietokannan asennuksen aikana valitsemastasi isäntänimestä, portista ja SID:stä. Saat nämä tiedot avaamalla tnsnames.ora-tiedosto joka sijaitsee oracle-asennuskansiossasi.
-
Kun olet luonut Test Connectin, kirjoita tietokannan käyttäjätunnus, salasana ja valitse sitten "OK"-painike
-
Jos yhteys onnistuu, näyttöön tulee viestiruutu.
- Valitse OK testausyhteysikkunassa ja ODBC-ohjaimen asennusikkunassa. Luotu ODBC-tietolähde lisätään käyttäjien tietolähteisiin. Nyt meillä on ODBC-tietolähde.
Vaihe 3) Luo Schema-taulukot
Guru99:ssä käytät Oraclen Scott/Tiger-skeemataulukoita. Jos sinulla ei ole näitä taulukoita tietokannassa, luo ne tällä komentosarjalla
Lataa yllä oleva Scott.sql-tiedosto
Vaihe 4) Anna tietokannan tiedot
Tuontitaulukot -ikkunassa:
- Valitse Oracle-tietokannan ODBC-tietolähde.
- Anna tietokannan käyttäjätunnus
- Anna tietokannan salasana
- Napsauta Yhdistä/Yhdistä uudelleen -painiketta. Tämä näyttää taulukot tietokannan käyttäjälle.
- Laajenna taulukkokansion alla oleva puu ja valitse EMP-taulukko
- Valitse OK-painike.
Vaihe 5) Tarkista ja tallenna tuotu taulukko
Taulukko tuodaan Informatica Source Analyzeriin. Käytä “Ctrl+S”-näppäimiä tallentaaksesi muutokset arkistoon
Vastaavasti voit tuoda muita tietokantataulukoita lähdeanalysaattoriin.
Kuinka tuoda Target tietotekniikassa Target Suunnittelija
Tässä on prosessi kohteen tuomiseksi Informaticaan Target Suunnittelija:
Tässä opetusohjelmassa luot kohdetaulukon emp_target, jolla on identtinen rakenne lähde-EMP-taulukon kanssa. Kohdetaulukon tuontia varten kohdetaulukon on oltava tietokannassa. Luo kohdetaulukko käyttämällä alla olevaa komentosarjaa. Informaticassa käytettävissä olevat kohteet ovat relaatio-, XML- ja litteät tiedostot.
Lataa yllä oleva emp_target.sql-tiedosto
Huomautuksia – Tässä opetusohjelmassa sekä lähde- että kohdetaulukko ovat samassa tietokantaskeemassa (guru99). Voit kuitenkin luoda kohteen myös eri mallissa.
Vaihe 1) Napsauta Informatica Designerissa kohde suunnittelija -kuvaketta käynnistääksesi kohde, suunnittelija.
Vaihe 2) Seuraavassa vaiheessa
- Valitse vaihtoehto "Targets” päävalikosta
- Valitse "tuo" tietokannasta vaihtoehto
Vaihe 3) Tuontitaulukko-ikkunassa.
- Valitse Oracle-tietokannan ODBC-tietolähde.
- Anna tietokannan käyttäjätunnus
- Anna tietokannan salasana
- Napsauta Yhdistä/Yhdistä uudelleen -painiketta. Tämä näyttää taulukot tietokannan käyttäjälle.
- Laajenna taulukkokansion alla oleva puu ja valitse EMP_TARGET-taulukko
- Valitse OK-painike
Tämä tuo kohteen sisään Target Informatica Powercenterin suunnittelija. Tallenna muutokset painamalla “ctrl+s”-näppäintä.
Tässä opetusohjelmassa olet tuonut lähteitä ja kohteita. Nyt olet valmis luomaan ensimmäisen kartoituksen.
Kuinka luoda kansio Informaticassa
Alla on vaiheet kansion luomiseen Informaticassa:
Informatica-kansiot ovat loogisia säilöjä, jotka säilyttävät Informatica Designissa/ Workflow Managerissa luomasi objektit (kartoitukset, mappletit, lähteet, kohteet jne.)
Kansion luominen:
Vaihe 1) Avaa Repository Manager
Huomautuksia – Jos Informatica Designer on jo auki, arkistonhallinta voidaan avata työkalupakin pikanäppäimillä.
Tämä avaa Informatica Repository Mangerin erillisessä ikkunassa.
Vaihe 2) Noudata näitä ohjeita
- Napsauta kansiovalikkoa
- Valitse Luo vaihtoehto
Vaihe 3) Seuraavassa vaiheessa
- Anna halutun kansion nimi
- Valitse ok
Tämä luo uuden kansion ja näkyviin tulee viesti "Kansio on luotu onnistuneesti".
Äskettäin luotu kansio luetellaan vastaavan arkiston alla.
Tämä täydentää opetusohjelman. Nähdään seuraavassa!