Transformasi Kualifikasi Sumber di Informatica dengan CONTOH

Apa itu Transformasi Kualifikasi Sumber?

Transformasi kualifikasi sumber adalah transformasi aktif dan terhubung yang digunakan untuk mewakili baris yang dibaca oleh layanan integrasi. Setiap kali kita menambahkan sumber relasional atau file datar ke pemetaan, diperlukan transformasi kualifikasi sumber. Saat kita menambahkan sumber ke pemetaan, transformasi kualifikasi sumber ditambahkan secara otomatis. Dengan kualifikasi sumber, kita dapat menentukan dan mengganti cara pengambilan data dari sumber.

Dalam contoh berikut ini, kami akan memodifikasi kualifikasi sumber pemetaan kami “m_emp_emp_target”, jadi alih-alih mengembalikan semua kolom, hanya kolom-kolom terpilih yang akan dikembalikan.

Langkah 1) Buka pemetaan “m_emp_emp_target” di desainer pemetaan.

Transformasi Kualifikasi Sumber di Informatica dengan CONTOH

Langkah 2) Double klik pada transformasi Kualifikasi sumber “SQ_EMP”. Ini akan membuka jendela edit properti transformasi untuk itu. Kemudian

  1. Klik pada tab properti
  2. Klik pada SQL Opsi Modifikasi Kueri, ini akan membuka jendela editor SQL

Transformasi Kualifikasi Sumber di Informatica dengan CONTOH

Langkah 3) Di jendela editor SQL

  1. Masukkan pertanyaan berikut
    PILIH EMPNO, ENAME, JOB, MGR DARI EMP

    Note – kami memilih kolom EMPNO, ENAME, JOB & MANAGER dari sumbernya, jadi kami hanya menyimpannya di kueri pemilihan

  2. Pilih Tombol OK

Transformasi Kualifikasi Sumber

Langkah 4) Di jendela "edit transformasi",

  1. Pilih tab Port dari menu
  2. Di bawah tab port, Anda akan melihat semua port. Pertahankan hanya port EMPNO, ENAME, JOB, MGR dan hapus port lainnya

Transformasi Kualifikasi Sumber

Langkah 5) Setelah penghapusan port, Pilih Tombol OK

Transformasi Kualifikasi Sumber

Sekarang, klik lagi pada tab properti di jendela Edit Transformasi, dan Anda hanya akan melihat data yang telah Anda pilih.

Transformasi Kualifikasi Sumber

Ketika Anda mengklik tombol "OK", itu akan terbuka Editor SQL Jendela.

  1. Ini akan mengonfirmasi bahwa data yang Anda pilih sudah benar dan siap dimuat ke tabel target
  2. Klik tombol OK untuk memproses lebih lanjut

Transformasi Kualifikasi Sumber

Simpan pemetaan (menggunakan Pintasan ctrl+s) dan jalankan alur kerja, setelah eksekusi hanya kolom yang dipilih yang akan dimuat ke target.

Dengan cara ini, Anda dapat mengganti di kualifikasi sumber kolom mana yang perlu diambil dari sumber & ini adalah satu-satunya cara untuk mengganti kolom spesifik apa yang akan dibawa ke dalam pemetaan.

Properti Kualifikasi Sumber

Anda dapat menggunakan berbagai properti Source Qualifier, untuk menentukan tipe data sumber apa yang perlu diubah ke tabel target.

  1. Filter Sumber – Menggunakan properti filter sumber, Anda dapat memfilter jumlah rekaman sumber. Misalnya, Anda ingin mengambil karyawan deptno 10 saja, lalu Anda dapat memasukkan kondisi filter deptno=10 di properti filter sumber dan mengeksekusi datanya.
  2. Nomor untuk port yang diurutkan – Dalam transformasi kualifikasi sumber, Anda juga dapat mengurutkan rekaman input berdasarkan nomor port. Jadi ketika data diteruskan ke transformasi di dalam pemetaan, ia akan membaca nomor port dan mengurutkan data sesuai dengan itu.

    Karena data dapat diurutkan berdasarkan satu atau beberapa port, Anda harus memberikan jumlah port yang akan digunakan dalam penyortiran. Jika Anda memberi nilai 1, maka hanya data empno yang akan diurutkan. Jika diberi nilai 2 maka pada empno dan ename pada kedua kolom data akan terurut.

  3. Pilih Berbeda – Anda hanya dapat mengambil rekaman berbeda dari sumbernya menggunakan properti ini. Saat Anda memilih opsi pilih berbeda, hanya kombinasi data sumber berbeda yang akan diambil berdasarkan kualifikasi sumber.

Transformasi Kualifikasi Sumber

Ringkaslah postingan ini dengan: