Lähteen määrittelijämuunnos on aktiivinen, kytketty muunnos, jota käytetään esittämään rivit, jotka integraatiopalvelu lukee. Aina kun lisätään relaatiolähde tai tasainen tiedosto kartoitukseen, tarvitaan lähteen määrittelijän muunnos. Kun lisätään lähde kartoitukseen, lähdemäärittelymuunnos lisätään automaattisesti. Lähteen määrittelijällä voimme määrittää ja ohittaa, miten tiedot haetaan lähteestä.
Seuraavassa esimerkissä muokkaamme kartoituksen "m_emp_emp_empget" lähteen määrittelijää, joten kaikkien sarakkeiden palauttamisen sijaan se palauttaa vain valitut sarakkeet.
Vaihe 1 - Avaa kartoitus "m_emp_emp_target" kartoitussuunnittelussa.
Vaihe 2 - Kaksoisnapsauta lähteen karsinnan muunnosta "SQ_EMP". Se avaa sen muokkausominaisuusikkunan. Sitten
- Napsauta ominaisuudet-välilehteä
- Napsauta SQL Query Modify -vaihtoehtoa, tämä avaa SQL-editori-ikkunan
Vaihe 3 - SQL-editori-ikkunassa
- Kirjoita seuraava kysely
Valitse EMPNO, ENAME, TYÖ, MGR EMP: stä
Huomaa - valitsemme lähteestä sarakkeet EMPNO, ENAME, JOB & MANAGER, joten olemme pitäneet vain valitun kyselyn sarakkeet
- Valitse OK-painike
Vaihe 4 - Muokkaa muunnoksia -ikkunassa
- Valitse valikosta Portit-välilehti
- Portit-välilehdessä näet kaikki portit. Säilytä vain portit EMPNO, ENAME, JOB, MGR ja poista muut portit
Vaihe 5 - Porttien poistamisen jälkeen valitse OK-painike
Napsauta nyt uudelleen Muokkaa välilehtiä -välilehteä Muokkaa muunnoksia -ikkunassa ja näet vain valitsemasi tiedot.
Kun napsautat "OK" -painiketta, se avaa SQL Editor -ikkunan ja
- Se vahvistaa, että valitsemasi tiedot ovat oikeita ja valmiita lataamista kohdetaulukkoon
- Napsauta OK-painiketta jatkaaksesi käsittelyä
Tallenna kartoitus (käyttämällä ctrl + s-pikakuvaketta) ja suorita työnkulku, suorituksen jälkeen vain valitut sarakkeet ladataan kohteeseen.
Tällä tavoin voit ohittaa lähteen määrittelijässä, mitkä sarakkeet on haettava lähteestä, ja vain siten voit ohittaa mitkä sarakkeet tuodaan kartoituksen sisälle.
Lähteen karsinnan ominaisuudet
Voit käyttää Source Qualifier -sovelluksen eri ominaisuuksia määritelläksesi, minkä tyyppiset lähdetiedot on muunnettava kohdetaulukkoon.
- Lähdesuodatin - Lähdesuodatin-ominaisuuden avulla voit suodattaa lähdetietueiden määrän. Esimerkiksi, haluat hakea vain deptno 10: n työntekijät, voit kirjoittaa suodatusehto deptno = 10 lähdesuodatinominaisuuteen ja suorittaa tiedot.
- Lajiteltujen porttien numero - Lähdemääritteen muunnoksessa voit myös lajitella syötetietueet porttien numeron perusteella. Joten kun data välitetään muunnoksiin kartoituksen sisällä, se lukee portin numeron ja lajittelee tiedot sen mukaan.
Koska tiedot voidaan lajitella yhden tai useamman portin perusteella, sinun on annettava lajittelussa käytettävien porttien määrä. Jos annat arvoksi 1, vain empno-tiedot lajitellaan. Jos annat arvoksi 2, molemmissa sarakkeissa tiedot empno ja ename lajitellaan.
- Valitse Erottuva - voit hakea lähteestä vain erillisiä tietueita tällä ominaisuudella. Kun valitset Valitse erillinen -vaihtoehdon, lähdemääritin noutaa vain erillisen yhdistelmän lähdetiedoista.