Transformasi Peringkat di Informatica dengan CONTOH
Apa itu Transformasi Peringkat?
Transformasi peringkat merupakan transformasi aktif dan terhubung yang melakukan penyaringan data berdasarkan grup dan peringkat. Misalnya, Anda ingin mendapatkan sepuluh record karyawan dengan gaji tertinggi, penyaringan semacam itu bisa dilakukan dengan transformasi pangkat.
Transformasi peringkat juga menyediakan fitur untuk melakukan pemeringkatan berdasarkan kelompok. Misalnya, jika Anda ingin mendapatkan sepuluh karyawan dengan gaji tertinggi berdasarkan departemen, maka pengelompokan ini dapat dilakukan dengan transformasi ini.
Transformasi peringkat merupakan transformasi aktif karena mempengaruhi jumlah baris keluaran.
Transformasi peringkat memiliki port keluaran yang dengannya ia menetapkan peringkat ke baris.
Persyaratan kami adalah memuat 3 karyawan dengan gaji tertinggi untuk setiap departemen; kami akan menerapkan ini menggunakan transformasi peringkat.
Langkah 1) Buat pemetaan yang memiliki EMP sumber dan target EMP_TARGET
Langkah 2) Kemudian di pemetaan
Langkah 3) Di jendela buat transformasi
- Pilih transformasi peringkat
- Masukkan nama transformasi “rnk_salary”
- Pilih tombol Buat
Langkah 4) Transformasi peringkat akan dibuat di pemetaan, pilih tombol selesai di jendela
Langkah 5) Hubungkan semua port dari kualifikasi sumber ke transformasi peringkat
Langkah 6) Double klik pada transformasi peringkat dan itu akan membuka "jendela edit transformasi". Di jendela ini
- Pilih menu properti
- Pilih opsi “Atas” dari properti Atas/Bawah
- Masukkan 3 pada jumlah peringkat
Langkah 7) Di jendela "edit transformasi" lagi
- Pilih tab port
- Pilih grup berdasarkan opsi untuk kolom nomor Departemen
- Pilih Pangkat pada Kolom Gaji
- Pilih tombol oke
Langkah 8) Hubungkan port dari transformasi peringkat ke tabel target
Sekarang, simpan pemetaan dan jalankan setelah membuat sesi dan alur kerja. Kualifikasi sumber akan mengambil semua catatan, tetapi transformasi peringkat hanya akan melewati catatan yang memiliki tiga gaji tinggi untuk setiap departemen.