Lähdekarsintamuunnos Informaticassa on aktiivinen ja kytketty transformaatio. Kun luodaan kartoitusta, tämä on power Centerin suunnittelijan luoma oletusmuunnos.
tämä Informatica – Lähdemuunnos muuntaa lähdetietotyypit native (Informatica) – tietotyypeiksi. Reaaliajassa, voit käyttää tätä Informatica lähde Qualifier Transformation liittyä useita lähteitä, kirjoittaa mukautetun kyselyn, suodatin rivit, tai valitse ainutlaatuinen tietueita
tämän Informatica lähde Qualifier Transformation esimerkki, aiomme käyttää alla Näytä tiedot (työntekijä taulukko)
ja Osastotaulukko
ja Kohdetaulukko on lähde-karsinta. Kuten näette, se on tyhjä taulukko
- Määritä Lähdekelpoinen muunnos Informatica
- luo Lähdekelpoinen muunnos Lähdemääritelmä
- luo Informatica lähde Qualifier Target Definition
- luo Lähdekelpoinen muunnos Informatica-kartoituksessa
- luo Lähdekelpoinen muunnos Informatica
- Create Informatica Source Qualifier Transformation
- luo Lähdekelpoinen muunnos Informatica-työnkulussa
- luo Lähdekoodikarsintasessio
Määritä Lähdekelpoinen muunnos Informatica
– järjestelmässä ennen kuin aloitamme Informatica-lähdekelpoisen muunnoksen määrittämisen, yhdistä ensin Informatica-Arkistopalveluun tarjoamalla Informatica-hallintakonsolin luottotieto.
vihje: tässä on annettava Informatica-hallintakonsolin käyttäjätunnus ja salasana, jotka määritit Informatica-palvelinta asennettaessa.
luo Lähdekelpoinen muunnos Lähdemääritelmä
Siirry Lähdekoodianalysaattoriin ja määrittele lähteesi. Kuten aiemmin totesimme, käytämme työntekijä-ja Osastotaulukoita SQL Server-tietokannasta Informatica-lähdemäärityksinämme. Katso Tietokantalähde Informaticasta saadaksesi käsityksen lähdemääritelmän luomisesta
luo Informatica lähde Qualifier Target Definition
siirry Target Designer määritellä kohde. Tässä esimerkissä käytämme olemassa olevaa SQL-taulukkoa (SourceQualifier) tavoitteen määrittelynä. Voit viitata luo Informatica Kohdetaulukkoon käyttämällä Lähdemääritelmää ymmärtääksesi prosessin, jolla luodaan tavoitemääritelmä
luo Lähdekelpoinen muunnos Informatica-kartoituksessa
luodaksesi uuden kartoituksen, siirry valikkopalkin Kartoitusvalikkoon ja valitse Luo.. vaihtoehto. Tämä avaa Kartoitusnimi-ikkunan alla esitetyllä tavalla. Tässä, sinun täytyy kirjoittaa ainutlaatuinen nimi tähän yhdistämiseen (m_Source_Qualifier) ja klikkaa OK-painiketta.
luo Lähdekelpoinen muunnos Informatica
raahaa ja pudota työntekijä, ja osaston lähdemääritykset Sources-kansiosta kartoituksen suunnittelijalle. Kun vedät lähdettä (mitä tahansa lähdettä), Power Center designer luo automaattisesti lähdemuunnoksen (oletusmuunnos) sinulle.
Let me remove the Department Table Source Qualifier
seuraavaksi lisäämme osaston lähde sarakkeet työntekijöiden lähde karsinta. Tämä on yksi tapa lisätä kaksi taulukkoa
Haluan poistaa sq_työntekijä (työntekijän lähde Qualifier samoin).
Create Informatica Source Qualifier Transformation
to explicitly create Source Qualifier transformation in Informatica, please navigate to Transformation menu in Valikkorivi. Valitse seuraavaksi luo.. vaihtoehto avaa Luo Muutosikkunan alla.
valitse Lähdekelpoinen muunnos pudotusvalikosta ja anna tälle muutokselle yksilöllinen nimi (Sq_ Employeedetails) ja napsauta Luo-painiketta
se avaa Valitse lähteet lähde Qualifier Transformation ikkuna kuten alla. Valitse lähteiksi Osastotaulukko ja Työntekijätaulukko valitsemalla OK.
Nyt voit nähdä saman kuvan, jonka olet nähnyt ennen
kaksoisnapsauta Lähdekuvauksen muutosta nähdäksesi ja muuta ominaisuuksia. Alla kuvakaappaus näyttää luettelon käytettävissä olevista ominaisuuksista Transformation-välilehdessä:
- valitse Transformation: oletuksena, se valitsee transformation valittu (tai napsautetaan).
- Nimeä uudelleen: Tämä painike auttaa nimeämään Lähdekelpoisen muunnoksen nimen uudelleen.
- Description: käytä tätä paikkaa antaaksesi validi kuvaus tästä muunnoksesta.
alla kuvakaappaus näyttää käytettävissä olevat vaihtoehdot Portit-välilehdessä:
- Portin nimi: luettelo käytettävissä olevista sarakkeen nimistä. Käytä Uusi sarake-painiketta lisätä uusia sarakkeita, sakset-painiketta poistaa ei-toivotut sarakkeet. Tässä poistamme DeptID-sarakkeen, koska se on päällekkäinen sarake
- I: Source Qualifier Input sarakkeet.
- O: tässä Tarkistusmerkityt sarakkeet ovat Lähdevalinnan muunnostulossarakkeita. Jos olet valinnut minkä tahansa sarakkeen sitten, kyseinen sarake ei ole ladattavissa kohdetaulukossa.
alla ominaisuudet meillä on:
- SQL-kysely: käytä tätä ominaisuutta muokatun SQL-kyselyn kirjoittamiseen. Tämä kysely korvaa lähteen luoman SQL-Oletuskyselyn.
- käyttäjän määrittelemä Join: käytä tätä ominaisuutta liittyäksesi useisiin lähteisiin.
- Lähdesuodatin: Tätä ominaisuutta käytetään valittujen rivien suodattamiseen. Se on yhtä kuin missä lauseke SQL, tai mikä tahansa tietokanta.
- lajiteltujen Porttien lukumäärä: tätä käytetään tietojen lajitteluun. Samanlainen kuin järjestys lausekkeella
- Jäljitystaso: Määritä, miten haluat jäljittää (yksityiskohtainen)
- valitse erillinen: tätä ominaisuutta käytetään erillisten (ainutkertaisten tietueiden) valitsemiseen lähteestä. Samanlainen kuin SQL erillinen
- Pre SQL: käytä tätä ominaisuutta suorittaaksesi SQL-komennon lähdettä vastaan ennen Integrointipalvelun käynnistymistä.
- Post SQL: Käytä tätä ominaisuutta suorittaaksesi SQL-komennon lähdettä vastaan Integraatiopalvelun päätyttyä.
haluan käyttää käyttäjän määrittelemää Join-ominaisuutta Liittyäkseni työntekijöiden taulukkoon ja Osastopöytään
kuten näette, käytämme alla olevaa ehtoa. Voit viitata SQL liittyy artikkeli ymmärtää ehto, tai Joiner Transformation ymmärtää liittymisen käsite.
Seuraava, vedä ja pudota tavoite määritelmä (SourceQualifier) kohdekansio kartoitus suunnittelija. Seuraava, liitä lähde qualifier Transformation kohde määritelmä. Käytä Autolinkkiä.. mahdollisuus yhdistää ne.
ennen kuin suljemme kartoituksen, Tallentakaamme ja Vahvistakaamme kartoitus menemällä Yhdistämisvalikkopalkkiin ja valitsemalla Validointivaihtoehto.
luo Lähdekelpoinen muunnos Informatica-työnkulussa
kun olet luonut kartoituksen, meidän on luotava työnkulku sitä varten. Power Center Workflow manager tarjoaa kaksi lähestymistapaa luoda työnkulun.
- Luo työnkulku manuaalisesti
- Luo työnkulku ohjatulla ohjauksella
tässä esimerkissä luodaan työnkulku manuaalisesti. Jos haluat tehdä niin, siirry Workflows-valikkoon ja valitse Luo-asetus. Tämä avaa Create Workflow-ikkunan alla esitetyllä tavalla. Anna yksilöllinen nimi (wf_Source_Qualifier) ja jätä oletusasetukset.
kun olemme luoneet työnkulun, seuraava askel on luoda istuntotehtävä kartoitusta varten.
luo Lähdekoodikarsintasessio
informaticassa on kahdenlaisia istuntoja:
- ei-uusittava istunto Informatica
- uudelleenkäytettävä istunto Informatica
tätä esimerkkiä varten loimme uudelleenkäytettävän istunnon ja nimesimme sen s_ employeedept_fromsql_tosql-istunnoksi.Yhdistä Aloitustehtävä ja Istuntotehtävä. Siirry seuraavaksi Workflows-valikkoon ja valitse Validointivaihtoehto työnkulun validoimiseksi.
yllä kuvakaappaus voit havaita, että lähde Qualifier Transformation Informatica työnkulku on voimassa.
nyt, aloitan työnkulun. Voit tehdä niin siirtymällä Workflows-valikkoon ja valitsemalla Käynnistä työnkulku-vaihtoehdon.
anna meidän avata SQL Server tarkistaa, onnistuimmeko liittyminen käyttämällä lähde Qualifier Transformation in Informatica