Puuseppämuunnos Informaticassa ESIMERKIN avulla
Mikä on Joiner Transformation?
Joiner-muunnos on aktiivinen ja yhdistetty muunnos, joka tarjoaa sinulle mahdollisuuden luoda liitoksia Informaticassa. Joiner-muunnolla luodut liitokset ovat samanlaisia kuin tietokantojen liitokset. Liitosmuunnoksen etuna on, että liitoksia voidaan luoda heterogeenisille järjestelmille (eri tietokannat).
Puuseppämuunnoksessa on kaksi lähdettä, joita aiomme käyttää liitoksissa. Näitä kahta lähdettä kutsutaan
- Päälähde
- Yksityiskohtaisten tietojen lähde
Puuseppämuunnoksen ominaisuuksissa voit valita, mikä tietolähde voi olla Master ja mikä lähde yksityiskohtalähde.
Suorituksen aikana päälähde tallennetaan välimuistiin liittämistä varten. Siksi on suositeltavaa valita päälähteeksi lähde, jossa on vähemmän tietueita.
Seuraavat liitokset voidaan luoda puuseppämuunnoksen avulla
- Master-ulkoliitos
Pääliitoksessa liitos palauttaa kaikki tietolähteen tietueet ja vain vastaavat rivit päälähteestä palautetaan. - Yksityiskohtainen ulkoliitos
Yksityiskohtaisesti vain vastaavat rivit palautetaan tietolähteestä, ja kaikki rivit päälähteestä palautetaan. - Täysi ulkoliitos
Täysin ulkoliitoksen yhteydessä kaikki tietueet molemmista lähteistä palautetaan. Pääulompi ja yksityiskohtainen ulkoliitos vastaavat vasenta ulkoliitosta SQL. - Normaali liittyminen
Normaalissa liitoksessa vain vastaavat rivit palautetaan molemmista lähteistä.
Tässä esimerkissä yhdistämme emp- ja dept-taulukot puuseppämuunnoksen avulla
Vaihe 1) Luo uusi kohdetaulukko EMP_DEPTNAME tietokantaan käyttämällä alla olevaa komentosarjaa ja tuo taulukko Informatican kohteissa.
Lataa yllä oleva emp_deptname.sql-tiedosto
Vaihe 2) Luo uusi karttaping ja tuo edellisessä vaiheessa luomamme lähdetaulukot “EMP” ja “DEPT” sekä kohdetaulukon
Vaihe 3) Valitse muunnosvalikosta luomisvaihtoehto.
- Valitse puusepän muunnos
- Anna muunnoksen nimi "jnr_emp_dept"
- Valitse luomisvaihtoehto
Vaihe 4) Vedä ja pudota kaikki sarakkeet molemmista lähteen tarkenteet puusepän muutokseen
Vaihe 5) Double napsauta puuseppämuunnosa ja sitten muokkausmuunnosikkunassa
- Valitse ehto-välilehti
- Napsauta Lisää uusi ehto -kuvaketta
- Valitse deptno pää- ja yksityiskohtasarakkeiden luettelosta
Vaihe 6) Sitten samassa ikkunassa
- Valitse Ominaisuudet-välilehti
- Valitse liittymistyypiksi normaali Liity
- Valitse OK-painike
Suorituskyvyn optimointia varten määritämme päälähteen lähdetaulukon liukuhihnalle, jolla on vähemmän tietueita. Tämän tehtävän suorittamiseksi -
Vaihe 7) Double Napsauta puusepän muunnosa avataksesi ominaisuuksien muokkausikkunan ja sitten
- Valitse portit-välilehti
- Valitse mikä tahansa tietyn lähteen sarake, josta haluat tehdä masterin
- Valitse OK
Vaihe 8) Linkitä tarvittavat sarakkeet puuseppämuunnoksesta kohdetaulukkoon
Tallenna nyt karttaping ja suorita se sen jälkeen, kun olet luonut sille istunnon ja työnkulun. Liitos luodaan Informatica-liittäjällä, ja asiaankuuluvat tiedot noudetaan molemmista taulukoista.







