Reitittimen muunnos Informaticassa: Esimerkki useista ehdoista

Mikä on reitittimen muunnos?

Reititinmuunnos on aktiivinen ja yhdistetty muunnos, joka on samanlainen kuin suodatinmuunnos, jota käytetään lähdetietojen suodattamiseen.

Suodatuksen ohella tarjolla oleva lisätoiminto on, että hylätyt tiedot (suodatettu data) voidaan myös kerätä kartoitukseen, ja useiden suodatusehtojen avulla voidaan saada useita tietojoukkoja.

Esimerkiksi suodatettaessa datamuotoa deptno =10 saadaan myös ne tietueet, joissa deptno ei ole yhtä suuri kuin 10. Reititinmuunnos antaa siis useita tulosryhmiä ja jokaisella lähtöryhmällä voi olla oma suodatinehto.

Lisäksi on myös oletusryhmä, tässä oletusryhmässä on ne tietuejoukot, jotka eivät täytä mitään ryhmäehtoja. Jos olet esimerkiksi luonut kaksi ryhmää suodatusehdoille deptno=10 & dept=20, ne tietueet, joilla ei ole osastoa 10 ja 20, siirretään tähän oletusryhmään. Lyhyesti sanottuna tämä oletusryhmä kerää tiedot, jotka suodatinryhmät hylkäävät, ja joskus voi olla vaatimus tallentaa nämä hylätyt tiedot. Tällaisissa skenaarioissa oletustulostusryhmä voi olla hyödyllinen.

Useiden suodattimien sallimiseksi reitittimen muunnos tarjoaa ryhmävaihtoehdon.

  • On oletusarvoinen syöttöryhmä, joka ottaa syötetiedot
  • On myös oletuslähtöryhmä, joka tarjoaa kaikki tiedot, joita mikään suodatinehto ei läpäise
  • Jokaiselle suodatinehdolle luodaan lähtöryhmä reitittimen muunnoksessa. Voit yhdistää erilaisia ​​kohteita näihin eri ryhmiin.

Reitittimen muunnoksen luominen

Vaihe 1) Luo kartoitus, jonka lähde on "EMP" ja kohdista "EMP_TARGET".

Reitittimen muunnos Informaticassa

Vaihe 2) Sitten kartoituksessa

  1. Valitse Transformaatio-valikko
  2. Valitse luomisvaihtoehto

Reitittimen muunnos Informaticassa

Vaihe 3) Luo muunnos -ikkunassa

  1. Valitse reitittimen muunnos
  2. Anna muunnokselle nimi "rtr_deptno_10"
  3. Valitse Luo vaihtoehto

Vaihe 4) Reitittimen muunnos luodaan kartoituksessa, valitse ikkunasta Valmis-vaihtoehto

Reitittimen muunnos Informaticassa

Vaihe 5) Vedä ja pudota kaikki sarakkeet Lähteen tarkenne reitittimen muuntamiseen

Reitittimen muunnos Informaticassa

Vaihe 6) Double napsauta reitittimen muunnosa ja sitten sen muunnosominaisuutta

  1. Valitse ryhmävälilehti
  2. Kirjoita ryhmän nimi "deptno_20"
  3. Napsauta ryhmäsuodattimen ehtoa

Reitittimen muunnos Informaticassa

Vaihe 7) Syötä lausekeeditoriin suodinehto deptno=20 ja valitse OK-painike.

Reitittimen muunnos Informaticassa

Vaihe 8) Valitse ryhmäikkunassa OK-painike

Reitittimen muunnos Informaticassa

Vaihe 9) Yhdistä reitittimen muunnoksen ryhmän deptno_20 portit kohdetaulukon portteihin

Reitittimen muunnos Informaticassa

Nyt kun teet tämän kartoitus, suodatetut tietueet ladataan kohdetaulukkoon.