Sumber Transformasi Kelayakan di Informatica dengan CONTOH

Isi kandungan:

Anonim
Apakah Transformasi Qualifier Sumber?

Transformasi penentu sumber adalah transformasi aktif yang bersambung yang digunakan untuk mewakili baris yang dibaca oleh perkhidmatan integrasi. Setiap kali kita menambahkan sumber hubungan atau fail rata ke pemetaan, diperlukan transformasi penentu sumber. Apabila kita menambahkan sumber ke pemetaan, transformasi penentu sumber ditambahkan secara automatik. Dengan kelayakan sumber, kita dapat menentukan dan mengganti bagaimana data diambil dari sumber.

Dalam contoh berikut, kita akan mengubah syarat sumber pemetaan "m_emp_emp_target" kami, jadi daripada mengembalikan semua lajur, ia hanya akan mengembalikan lajur yang dipilih.

Langkah 1 - Buka pemetaan "m_emp_emp_target" dalam pereka pemetaan.

Langkah 2 - Klik dua kali pada transformasi Qualifier sumber "SQ_EMP". Ia akan membuka tetingkap harta transformasi edit untuknya. Kemudian

  1. Klik pada tab hartanah
  2. Klik pada pilihan SQL Query Modify, ini akan membuka tetingkap editor SQL

Langkah 3 - Di tetingkap editor SQL

  1. Masukkan pertanyaan berikut

    PILIH EMPNO, ENAME, JOB, MGR DARI EMP

    Catatan - kami memilih lajur EMPNO, ENAME, JOB & MANAGER dari sumbernya, jadi kami hanya menyimpan yang ada di pertanyaan terpilih

  2. Pilih Butang OK

Langkah 4 - Di tetingkap "edit transformasi",

  1. Pilih tab Pelabuhan dari menu
  2. Di bawah tab port, anda akan melihat semua port. Simpan hanya port EMPNO, ENAME, JOB, MGR dan padamkan port lain

Langkah 5 - Selepas penghapusan port, Pilih Butang OK

Sekarang, sekali lagi klik pada tab sifat di tetingkap Edit Transformasi, dan anda hanya akan melihat data yang telah anda pilih.

Apabila anda mengklik butang "OK", ia akan membuka SQL Editor Window, dan

  1. Ini akan mengesahkan data yang anda pilih betul dan siap dimuat ke dalam jadual sasaran
  2. Klik pada butang OK untuk memproses lebih lanjut

Simpan pemetaan (menggunakan jalan pintas ctrl + s) dan jalankan alur kerja, setelah pelaksanaan hanya lajur yang dipilih akan dimuat ke sasaran.

Dengan cara ini, anda boleh mengganti dalam kelayakan sumber lajur apa yang perlu diambil dari sumber & ini adalah satu-satunya cara untuk mengatasi lajur tertentu yang akan dibawa dalam pemetaan.

Sifat Kelayakan Sumber

Anda boleh menggunakan pelbagai sifat Source Qualifier, untuk menentukan jenis data sumber yang perlu ditransformasikan ke jadual sasaran.

  1. Penapis Sumber - Dengan menggunakan sumber penapis sumber, anda dapat menyaring bilangan rekod sumber. Sebagai contoh, anda hanya ingin mengambil pekerja deptno 10, maka anda boleh memasukkan keadaan filter deptno = 10 dalam harta penapis sumber dan melaksanakan data.
  2. Nombor untuk port yang disusun - Dalam transformasi penentu sumber, anda juga dapat menyusun rekod input berdasarkan nombor port. Oleh itu, apabila data diteruskan ke transformasi di dalam pemetaan, ia akan membaca nombor port dan menyusun data dengan sewajarnya.

    Oleh kerana data dapat disusun berdasarkan satu atau beberapa port, anda harus memberikan jumlah port yang akan digunakan dalam penyortiran. Sekiranya anda memberi nilai sebagai 1, maka hanya data empno yang akan disusun. Sekiranya anda memberi nilai sebagai 2 maka pada empno dan ename pada kedua lajur data akan disusun.

  3. Pilih Distinct - anda hanya boleh mengambil rekod yang berbeza dari sumber menggunakan harta ini. Apabila anda memilih pilihan yang berbeza, hanya kombinasi data sumber yang berbeza yang akan diambil oleh penentu sumber.