Transformasi Joiner -
- Selalu lebih suka melakukan penggabungan dalam database jika memungkinkan, karena gabungan database lebih cepat daripada gabungan yang dibuat dalam transformasi joiner Informatica.
- Urutkan data sebelum bergabung jika memungkinkan, karena ini mengurangi disk I / O yang dilakukan selama penggabungan.
- Jadikan tabel dengan jumlah baris yang lebih sedikit sebagai tabel master.
Transformasi Pencarian -
- Buat indeks untuk kolom dalam tabel pencarian yang digunakan dalam kondisi pencarian. Karena tabel pemeta akan ditanyai untuk mencari data yang cocok, menambahkan indeks akan meningkatkan kinerja.
- Jika memungkinkan, alih-alih menggunakan transformasi pencarian, gunakan join dalam database. Karena gabungan basis data lebih cepat, kinerja akan ditingkatkan.
- Hapus kolom yang tidak perlu dari tabel pencarian dan pertahankan hanya kolom yang diperlukan. Ini akan menurunkan overhead pengambilan kolom ekstra dari database.
Transformasi Filter -
- Gunakan transformasi filter sedini mungkin di dalam pemetaan. Jika data yang tidak diinginkan dapat dibuang di awal pemetaan, itu akan meningkatkan throughput. '
- Gunakan kualifikasi sumber untuk memfilter data. Anda juga dapat menggunakan pengganti SQL kualifikasi sumber untuk memfilter catatan, daripada menggunakan transformasi filter.
Transformasi Agregator
- Filter data sebelum menggabungkannya. Jika Anda menggunakan transformasi filter dalam pemetaan, maka filter data sebelum menggunakan aggregator karena akan mengurangi operasi agregasi yang tidak perlu.
- Batasi jumlah port yang digunakan dalam transformasi aggregator. Ini akan mengurangi volume data yang disimpan oleh transformasi aggregator di dalam cache.
Transformasi Kualifikasi Sumber
- Bawa hanya kolom yang diperlukan dari sumbernya. Seringkali tidak semua kolom dari tabel sumber diperlukan, jadi bawalah hanya bidang yang diperlukan dengan menghapus kolom yang tidak perlu.
- Hindari menggunakan urutan demi klausa di dalam penimpaan SQL kualifikasi sumber. Urutan dengan klausul membutuhkan pemrosesan tambahan dan kinerja dapat ditingkatkan dengan menghindarinya.