Meklēt transformāciju Informatica & Atkārtoti izmantojams transformācijas piemērs

Kas ir uzmeklēšanas pārveidošana?

Uzmeklēšanas transformācija ir pasīva transformācija, ko izmanto, lai meklētu avotu, avota kvalifikatoru vai mērķi, lai iegūtu attiecīgos datus. Būtībā tā ir sava veida apvienošanās operācija, kurā viena no savienojošajām tabulām ir avota dati, bet otra pievienošanās tabula ir uzmeklēšanas tabula.

Iepriekšējās tēmās mēs izmantojām galdnieku pārveidošanu, lai pievienotos "emp" un "dept" tabulai, lai parādītu nodaļu nosaukumus.

Šajā sadaļā mēs to pašu ieviesīsim, izmantojot uzmeklēšanas transformāciju.

1. darbība - izveidojiet jaunu kartēšanu ar EMP kā avotu un EMP_DEPTNAME kā mērķi

2. solis - pēc tam izveidojiet jaunu transformāciju, izmantojot pārveidošanas izvēlni

  1. Kā transformāciju atlasiet uzmeklēšanas transformāciju
  2. Ievadiet transformācijas nosaukumu "lkp_dept"
  3. Atlasiet opciju Izveidot

3. solis - tas atvērs uzmeklēšanas tabulas logu šajā logā

  1. Atlasīt avota pogu
  2. Atlasiet tabulu DEPT
  3. Atlasiet pogu Labi

4. solis - Uzmeklēšanas transformācija tiks izveidota ar DEPT tabulas kolonnām, tagad atlasiet pogu Gatavs

5. solis - velciet un nometiet kolonnu DEPTNO no avota kvalifikatora uz uzmeklēšanas transformāciju, tas izveidos jaunu kolonnu DEPTNO1 uzmeklēšanas transformācijā. Pēc tam saistiet DNAME kolonnu no uzmeklēšanas pārveidošanas ar mērķa tabulu.

Uzmeklēšanas transformācija uzmeklēs un atgriezīs nodaļas nosaukumu, pamatojoties uz vērtību DEPTNO1.

6. solis - veiciet dubultklikšķi uz uzmeklēšanas transformācijas. Pēc tam rediģēšanas transformācijas logā

  1. Atlasiet cilni Nosacījums
  2. Nosakiet nosacījuma kolonnu uz DEPTNO = DEPTNO1
  3. Atlasiet pogu Labi

7. solis - saistiet pārējās kolonnas no avota kvalifikatora ar mērķa tabulu

Tagad saglabājiet kartēšanu un izpildiet to pēc sesijas un darbplūsmas izveides. Šī kartēšana iegūs nodaļu nosaukumus, izmantojot uzmeklēšanas transformāciju.

Uzmeklēšanas transformācija ir iestatīta uz meklēšanu uz dept galda. Pievienošanās nosacījums tiek noteikts, pamatojoties uz nodaļas numuru.

Atkārtoti izmantojama transformācija

Normāla transformācija ir objekts, kas pieder kartēšanai un ko var izmantot tikai šajā kartēšanā. Tomēr padarot transformāciju atkārtoti lietojamu, to var atkārtoti izmantot vairāku kartējumu iekšpusē.

Piemēram, uzmeklēšanas transformāciju, kurā tiek iegūta darbinieka informācija, pamatojoties uz darbinieka numuru, var izmantot vairākos kartējumos, kur nepieciešama darbinieka informācija.

Izmantojot atkārtoti izmantojamu pārveidošanu, tas samazina pārmērīgu darbu, lai atkal izveidotu to pašu funkcionalitāti.

Lai pārveidošana būtu atkārtoti izmantojama -

1. solis - atveriet kartēšanu, kurā notiek transformācija, šeit mēs padarām rangu transformāciju atkārtoti izmantojamu.

2. solis - veiciet dubultklikšķi uz transformācijas, lai atvērtu rediģēšanas transformācijas logu. Tad

  1. Logā atlasiet cilni Transformācija
  2. Atzīmējiet izvēles rūtiņu, lai pārveidošanu varētu izmantot atkārtoti
  3. Apstiprinājuma logā atlasiet jā
  4. Logā transformācijas rekvizīti atlasiet Labi.

Tas padarīs pārveidošanu atkārtoti izmantojamu.

Interesanti raksti...