Lähteen tarkentimen muunnos Informaticassa esimerkillä

Mikä on Source Qualifier Transformation?

Lähdetunnisteen muunnos on aktiivinen, yhdistetty muunnos, jota käytetään edustamaan rivejä, jotka integrointipalvelu lukee. Aina kun lisäämme kartoitukseen relaatiolähteen tai litteän tiedoston, vaaditaan lähdetunnisteen muunnos. Kun lisäämme lähteen kartoitukseen, lähteen tarkenteen muunnos lisätään automaattisesti. Lähdetunnisteen avulla voimme määrittää ja ohittaa, kuinka tiedot haetaan lähteestä.

Seuraavassa esimerkissä muokkaamme kartoituksen "m_emp_emp_target" lähdetunnistetta, joten kaikkien sarakkeiden palauttamisen sijaan se palauttaa vain valitut sarakkeet.

Vaihe 1) Avaa kartoitus "m_emp_emp_target" kartoitussuunnittelijassa.

Lähteen tarkentimen muunnos Informaticassa esimerkillä

Vaihe 2) Double napsauta lähdemääritteen muunnos "SQ_EMP". Se avaa sille muunnosominaisuuden muokkausikkunan. Sitten

  1. Napsauta Ominaisuudet-välilehteä
  2. Klikkaa SQL Query Modify -vaihtoehto, tämä avaa SQL-editori-ikkunan

Lähteen tarkentimen muunnos Informaticassa esimerkillä

Vaihe 3) SQL-editori-ikkunassa

  1. Kirjoita seuraava kysely
    VALITSE EMPNO, ENAME, TYÖ, MGR EMP:stä

    Huomautuksia – valitsemme lähteestä sarakkeet EMPNO, ENAME, JOB & MANAGER, joten olemme säilyttäneet vain ne valintakyselyssä

  2. Valitse OK-painike

Lähteen tarkentimen muunnos

Vaihe 4) Muokkaa muunnoksia -ikkunassa

  1. Valitse valikosta Portit-välilehti
  2. Portit-välilehdellä näet kaikki portit. Säilytä vain portit EMPNO, ENAME, JOB, MGR ja poista muut portit

Lähteen tarkentimen muunnos

Vaihe 5) Kun olet poistanut portit, valitse OK-painike

Lähteen tarkentimen muunnos

Napsauta nyt uudelleen Ominaisuudet-välilehteä Muokkaa muunnoksia -ikkunassa ja näet vain valitsemasi tiedot.

Lähteen tarkentimen muunnos

Kun napsautat "OK" -painiketta, se avautuu SQL -editori Ikkuna.

  1. Se vahvistaa, että valitsemasi tiedot ovat oikein ja valmiita ladattavaksi kohdetaulukkoon
  2. Napsauta OK-painiketta jatkaaksesi käsittelyä

Lähteen tarkentimen muunnos

Tallenna kartoitus (käyttäen ctrl+s-pikanäppäintä) ja suorita työnkulku, suorituksen jälkeen vain valitut sarakkeet ladataan kohteeseen.

Tällä tavalla voit ohittaa lähteen tarkenteessa mitkä sarakkeet on noudettava lähteestä ja tämä on ainoa tapa ohittaa mitkä tietyt sarakkeet tuodaan kartoitus.

Lähteen tarkentimen ominaisuudet

Voit käyttää Source Qualifierin eri ominaisuuksia määrittääksesi, minkä tyyppiset lähdetiedot on muutettava kohdetaulukkoon.

  1. Lähdesuodatin – Lähdesuodatinominaisuuden avulla voit suodattaa lähdetietueiden määrää. Jos esimerkiksi haluat hakea vain deptno 10:n työntekijät, voit syöttää lähdesuodatinominaisuuteen suodatusehdon deptno=10 ja suorittaa tiedot.
  2. Lajiteltujen porttien numero – Lähdetunnisteen muunnoksessa voit myös lajitella tulotietueet porttinumeron perusteella. Joten kun tiedot välitetään kartoituksessa oleville muunnoksille, se lukee portin numeron ja lajittelee tiedot sen mukaan.

    Koska tiedot voidaan lajitella yhden tai useamman portin perusteella, sinun on annettava lajittelussa käytettyjen porttien määrä. Jos annat arvon 1, vain empno-tiedot lajitellaan. Jos annat arvon 2, niin empno- ja ename-sarakkeissa tiedot lajitellaan molemmissa sarakkeissa.

  3. Valitse Erillinen – voit hakea vain erilliset tietueet lähteestä käyttämällä tätä ominaisuutta. Kun valitset Valitse erillinen -vaihtoehdon, vain erillinen lähdetietojen yhdistelmä noudetaan lähteen tarkenteen mukaan.

Lähteen tarkentimen muunnos