Lokasiping Di Informatica: Membuat, Komponen & Parameter
⚡ Ringkasan Cerdas
Lokasiping Dalam Informatica, objek ini menghubungkan definisi sumber dengan definisi target melalui transformasi, yang secara tepat mendefinisikan bagaimana setiap kolom data dibaca, diubah, dan dimuat selama proses ETL.

Apa itu Peta?ping?
Sebuah petaping adalah kumpulan objek sumber dan target yang dihubungkan bersama oleh serangkaian transformasi. Transformasi ini terdiri dari serangkaian aturan, yang mendefinisikan aliran data dan bagaimana data dimuat ke dalam target.
Sebuah petaping terdiri dari kumpulan objek berikut:
- Definisi Sumber - A definisi sumber mendefinisikan struktur dan karakteristik sumber, tipe data yang mendasarinya, jenis sumber data, dan sebagainya.
- Transformasi - transformasi Objek-objek tersebut menentukan bagaimana data sumber diubah, dan berbagai fungsi dapat diterapkan selama proses tersebut.
- Target Definisi – Definisi target menentukan target akhir tempat data akan dimuat.
- Link – Tautan menghubungkan definisi sumber ke berbagai transformasi dan tabel target. Tautan tersebut menentukan bagaimana data mengalir dari sumber ke target dan melalui transformasi.
Mengapa Anda membutuhkan peta?ping?
Sebuah petaping adalah sebuah objek di Informatica yang memungkinkan Anda untuk menentukan bagaimana data sumber dimodifikasi sebelum mencapai objek tujuan atau target. Misalnya, jika Anda memiliki nama karyawan yang tersimpan sebagai “Bill "Clinton" di sistem sumber Anda dan sistem target memerlukan nama karyawan dalam format "Clinton". Bill”, operasi semacam itu dapat dirancang pada petaping level. Secara sederhana, apa yang Anda lakukan dengan data sumber ditentukan pada peta.ping tingkat.
Sebuah petaping adalah objek dasar Informatica yang dengannya kita dapat mendefinisikan detail transformasi data dan karakteristik objek sumber/target. MappingIni membantu kita mendefinisikan transformasi data pada tingkat kolom individual untuk setiap baris. Bahkan dalam satu peta saja.ping Anda dapat menangani berbagai sumber dan target.
Komponen Petaping
Komponen dasar sebuah petaping adalah:
- Tabel sumber
- Lokasiping parameter dan variabel
- Target objek
- Lokasiping transformasi
Ada berbagai objek yang membentuk sebuah peta.pingSebuah petaping dapat terdiri dari sumber, target, petaping parameter dan variabel, mapplet, berbagai transformasi, dan fungsi yang ditentukan pengguna.
- Lokasiping Sumber: petaping Sumber adalah objek tempat Anda mengambil data sumber. Sumber dapat berupa tabel basis data, file teks biasa, sumber XML, atau lainnya. COBOL sumber file.
- Lokasiping Target: petaping Target adalah objek tujuan tempat data yang telah diproses dimuat. Sebuah peta.ping Target dapat berupa tabel relasional dari basis data, file teks biasa, atau file XML. Sumber dan target wajib ada dalam setiap pemetaan.ping, meskipun jenisnya bisa berbeda.
- Lokasiping Parameter dan Variabel: petaping Parameter dan variabel membantu Anda membuat objek variabel sementara yang memungkinkan Anda mendefinisikan dan menyimpan nilai sementara saat pemetaan dilakukan.ping memproses data. Petaping Parameter dan variabel adalah tipe data opsional yang ditentukan pengguna dan dapat dibuat untuk sebuah peta.ping dan dapat dirujuk serta diperbarui untuk kebutuhan spesifik. Kita akan mempelajari lebih lanjut tentang peta.ping parameter dan variabel di bagian ini.
- Mapplet: Mapplet adalah objek yang terdiri dari sekumpulan transformasi, sumber, atau target. Mapplet umumnya dibuat untuk menggunakan kembali fungsionalitas yang sudah ada dari sekumpulan transformasi. Sebuah mapplet dapat digunakan dalam sejumlah peta.pings.
Apa itu Peta Tahapan?ping?
Peta panggungping adalah sebuah petaping di mana kita membuat replika dari tabel sumber. Misalnya, dalam sistem produksi, jika Anda memiliki tabel "employee", maka Anda dapat membuat tabel identik "employee_stage" di dalamnya. ETL skema.
Memiliki tabel staging lokal menawarkan berbagai keuntungan. Waktu henti produksi tidak akan memengaruhi sistem ETL Anda, karena Anda memiliki tabel "employee_stage" sendiri alih-alih merujuk ke tabel "employee" produksi. Dalam sistem produksi, mungkin ada operasi dan proses lain yang memengaruhi kinerja. Namun, ketika Anda memiliki tabel staging replika, hanya proses ETL yang akan mengaksesnya. Ini menawarkan manfaat kinerja.
Dalam peta panggungpings,
- Tabel sumber dan tabel target memiliki struktur yang identik.
- Data dalam tabel target merupakan replika dari data tabel sumber, atau
- Data dalam tabel tahap (target) merupakan subset dari data sumber.
Sebagai contoh, jika tabel sumber Anda berisi detail karyawan dari departemen no. 10, 20, 30, dan 40, maka tabel sementara dapat berupa tabel yang hanya berisi catatan karyawan dari departemen no. 10 & 30.
Susun meja di dalam data warehouse Meningkatkan efisiensi transformasi data dengan hanya mengambil data yang relevan bagi kita, dan meminimalkan ketergantungan ETL/gudang data pada sistem operasional waktu nyata.
Cara Membuat Petaping
Dalam latihan ini, kita akan membuat peta tahapan.ping, di mana sumbernya adalah tabel “emp” dan targetnya adalah “emp_target”. Peta tersebutping dibangun di ruang kerja yang ditunjukkan di bawah ini.
Konvensi penamaan – petaping Nama-nama tersebut diawali dengan 'm_' diikuti oleh nama tabel sumber dan target yang dipisahkan oleh tanda garis bawah.
Example – jika Anda memuat tabel emp_target dari tabel emp, maka peta tersebutping Nama bisa berupa 'm_emp_emp_target'.
Langkah 1) Peta Peluncuranping Perancang.
- Buka alat Informatica Designer.
- Klik pada Petaping Ikon desainer untuk meluncurkan Petaping perancang
Ikon tersebut terletak di toolbar Designer, seperti yang ditunjukkan di bawah ini.
Langkah 2) Di Petaping Designer:
- Klik pada Petapingmenu
- Pilih opsi Buat.
Langkah 3) Masuk ke petaping Ubah namanya menjadi 'm_emp_emp_target' dan pilih tombol OK.
Petaping akan dibuat dan tercantum di bawah Petapingfolder s di navigator repositori.
Sebuah petaping Setidaknya harus memiliki sumber dan target, jadi sekarang Anda akan menambahkan keduanya.
Langkah 4) Pada langkah ini kita akan:
- Pilih tabel sumber “emp” di dalam folder Sumber.
- Seret dan jatuhkan tabel “emp” ke Peta.ping Perancang.
Di Petaping Designer, tabel sumber yang diimpor ditampilkan beserta kualifikasi sumbernya.
Note – saat Anda mengimpor tabel relasional (basis data) apa pun ke dalam petapingSelain itu, objek tambahan bertipe source qualifier juga akan dibuat. Transformasi source qualifier ini diperlukan dan membantu Informatica. Layanan Integrasi Identifikasi tabel basis data sumber dan propertinya. Setiap kali Anda mengimpor tabel sumber, transformasi kualifikasi sumber juga akan dibuat. Anda tidak boleh menghapus objek kualifikasi sumber dalam sebuah map.ping.
Langkah 5) Pada langkah ini kita akan:
- Pilih tabel target “emp_target” di bawah Targetfolder s.
- Seret dan jatuhkan tabel “emp_target” ke dalam Peta.ping Perancang.
Di Petaping Perancang, "tabel target" akan diimpor dan ditampilkan.
Untuk mengatur ruang tampilan, Anda dapat mengubah objek-objek ini menjadi ikon di peta.ping.
Langkah 6) Klik kanan di mana saja pada peta yang kosong.ping Buka ruang kerja desainer dan pilih opsi – Atur semua Ikon.
Setelah memilih opsi “Arrange all Iconic”, maka tampilan ruang kerja seperti ini.
Langkah 7) Di Informatica, kami mendesain dengan alur yang berjalan dari kiri ke kanan. Jadi tabel sumber harus berada di sisi kiri, dan tabel target harus berada di sisi kanan. Untuk mengatur tabel di ruang kerja kami, pilih tabel “emp_target”, lalu seret dan lepas ke sisi kanan tabel emp.
Setelah penataan ulang ini, ruang kerja akan terlihat seperti ini.
Note – Gunakan pintasan “Ctrl+S” secara berkala untuk menyimpan perubahan ke repositori.
Langkah 8) Sekarang Anda memiliki tabel sumber dan target di peta Anda.ping, tapi petaping Belum lengkap. Tabel sumber dan target perlu dihubungkan untuk melengkapi pemetaan.pingUntuk menghubungkan sumber dan target, klik dua kali pada objek SQ_EMP dan EMP_TARGET untuk mengubah tampilannya dari ikonik menjadi grafis.
Langkah 9) Klik kanan pada Petaping Buka ruang kerja Designer dan pilih opsi “Autolink” berdasarkan nama.
Langkah 10) Untuk menghubungkan tabel sumber dengan tabel target:
- Pilih kolom tabel sumber.
- Seret dan lepas kolom ke tabel target.
Tabel sumber dan tabel target akan dihubungkan, dan panah penghubung akan muncul dari tabel sumber ke tabel target.
Note – Di sini Anda telah menautkan semua kolom sumber ke kolom tabel target masing-masing. Artinya, untuk setiap data sumber yang diambil, semua kolom target akan dimuat. Jika Anda ingin mengecualikan kolom tertentu agar tidak dimuat, klik tautan kolom tersebut dan tekan tombol hapus pada keyboard. Tautan akan dihapus, dan kolom target tidak akan dimuat.
Langkah 11) Gunakan pintasan "Ctrl+S" untuk menyimpan perubahan pada peta Anda.pingDi jendela output, Anda dapat melihat pesan peta.ping Validasi/penguraian. Ini mengkonfirmasi bahwa peta Andaping valid. Selain itu, akan ada tanda centang hijau sementara di sebelah peta.ping nama di petaping Struktur folder, menunjukkan petaping berhasil dilakukan.
Di petapingKarena mungkin ada kebutuhan di mana kita perlu meneruskan variabel ke peta.pingAtau, bisa juga terjadi skenario di mana kita perlu menghitung nilai sementara dan menyimpannya untuk sesi eksekusi peta berikutnya.pingUntuk tujuan ini, kami membuat peta.ping parameter dan variabel.
Lokasiping Parameter dan Variabel
Seperti setiap bahasa pemrograman, Informatica memiliki cara tersendiri untuk mendefinisikan parameter dan variabel. Namun, tidak seperti bahasa pemrograman lainnya, Informatica bukanlah bahasa berbasis kode. Untuk membuat parameter dan variabel di Informatica, Anda harus mengikuti sintaks dan navigasi yang telah ditentukan sebelumnya.
Perbedaan antara parameter dan variabel –
| Lokasiping Parameter Teknis | Lokasiping Variabel |
|---|---|
| Lokasiping Parameter adalah tipe data yang nilainya, setelah ditetapkan, tetap konstan di seluruh pemetaan.ping jalankan. Jika Anda telah membuat petaping Jika parameter deptno=20, maka nilai 20 akan konstan untuk seluruh peta.ping jalankan. Di mana pun parameter tersebut dirujuk, parameter tersebut akan selalu mengembalikan nilai 20 untuk instance peta tersebut.ping Lari. Untuk peta baruping Misalnya, nilai parameter dapat didefinisikan ulang. | Lokasiping Variabel adalah objek yang dapat dirujuk di seluruh peta.ping jalankan (untuk mengakses nilainya) dan nilainya dapat ditetapkan ulang. Misalnya, sebuah map.ping Variabel total_salary dapat digunakan dalam sebuah map.ping, dan nilainya dapat diperbarui berdasarkan gaji. |
| Diubah antar sesi dengan mengeditnya file parameter. | Disimpan ke repositori setelah sesi berjalan sukses dan digunakan kembali sebagai nilai awal untuk eksekusi berikutnya. |
Petaping Parameter dan variabel bersifat spesifik untuk suatu peta.ping Hanya itu saja. Peta tersebut tidak dapat dirujuk di peta lain.ping.
Cara Membuat Petaping Parameter
Saat Anda membuat petaping parameter, selama eksekusi petaping Layanan Integrasi mencari nilai yang telah ditetapkan. Nilai-nilai ini dapat ditetapkan di tempat-tempat berikut.
- Di dalam berkas parameter
- Dalam penugasan variabel pra-sesi
- Nilai awal dalam repositori
- Nilai default ditetapkan selama pembuatan variabel
Langkah 1) Untuk membuat petaping parameter, dalam Petaping Designer:
- Pilih Petapingmenu
- Pilih menu Parameter dan Variabel
Langkah 2) Di layar berikutnya:
- Klik pada menu tambah variabel baru
- Dari menu tarik-turun, pilih tipe sebagai parameter.
- Masukkan nama parameter sebagai $$Deptno
- Masukkan nilai awal 10
- Pilih tombol OK
Sekarang Anda telah membuat peta.ping parameter deptno dengan nilai awal yang ditetapkan sebesar 10, dan parameter ini dapat dirujuk di dalam map.ping.
Cara Membuat Petaping Variabel
Langkah 1) Di Petaping Designer:
- Pilih Petapingmenu
- Pilih menu Parameter dan Variabel
Langkah 2) Di layar berikutnya:
- Klik pada menu tambah variabel baru
- Dari menu tarik-turun, pilih tipe sebagai variabel.
- Masukkan nama variabel sebagai $$TotalSalary
- Pilih DataType sebagai desimal
- Masukkan nilai awal 0
- Pilih tombol OK
Ini akan membuat petaping Variabel. Fungsi variabel seperti SetVariable dan SetMaxVariable mengubah nilainya selama eksekusi.
Note – petaping Nama parameter dan variabel selalu diawali dengan $$.






















