Di ETL / Data Warehouse, Anda akan menemukan sumber dan target yang berbeda.
Sumber di ETL adalah entitas dari mana Anda menarik catatan, dan kemudian Anda menyimpan catatan ini di tabel sementara (tabel pementasan) atau cache transformasi Informatica. Atas dasar dokumen desain pemetaan / persyaratan bisnis Anda membuat perubahan dalam catatan data ini (mengubah data) dan kemudian Anda memuat data yang diubah dalam struktur tabel lain, yang disebut tabel target.
Dalam setiap pemetaan Informatica, selalu ada sumber dan target. Untuk mengelola berbagai sumber dan target di Informatica, Anda harus menggunakan penganalisis sumber dan desainer target. Alat-alat ini diintegrasikan ke dalam alat perancang Powercenter dan dapat diluncurkan dari sana sendiri.
Dengan bantuan Source analyzer, Anda dapat membuat atau mengimpor berbagai jenis sumber di Informatica. Demikian pula dengan menggunakan desainer target, Anda dapat membuat atau mengimpor berbagai jenis target. Informatica memberi Anda fitur untuk membuat sumber / target dari awal dengan mendesain strukturnya atau Anda dapat membuat sumber / target dengan mengimpor definisi. Saat Anda Mengimpor Sumber dari database, metadata berikut akan diimpor.
- Nama sumber (Tabel)
- Lokasi database
- Nama Kolom
- Jenis Data Kolom
- Kendala
Anda juga dapat menentukan hubungan kunci dalam tabel, yang hanya berlaku di tingkat Informatica dan disimpan di repositori.
Sumber atau target yang dibuat / diimpor di Informatica dapat digunakan kembali setiap saat dalam pemetaan yang berbeda. Setiap pemetaan harus memiliki setidaknya target yang dapat dimuat. Jika tidak, pemetaan tidak valid.
Catatan - Saat kita membuat sumber / target di penganalisis sumber / desainer target, struktur hanya dibuat di Informatica. Di tingkat database, tidak ada objek yang dibuat. Jadi, Anda harus membuat objek Database yang memiliki struktur yang sama seperti yang Anda buat di Informatica.
Anda dapat mengimpor jenis sumber berikut menggunakan penganalisis sumber
- Tabel relasi (tabel database), view dan sinonim
- File datar
- File Cobol
- File XML
Tip kinerja - Untuk meningkatkan kinerja tabel Sumber Relasional, gunakan indeks pada tabel basis data sumber. Pada target, tabel menonaktifkan atau menghapus batasan dan indeks untuk kinerja.
Dalam Tutorial ini - Anda akan belajar
- Cara membuka Source Analyzer
- Cara mengimpor tabel Sumber di Penganalisis Sumber
- Cara membuka Desainer Target & mengimpor target di desainer target
- Cara membuat folder di Informatica
Cara membuka Source Analyzer
Langkah 1 - Buka alat desainer Informatica PowerCenter
Langkah 2 - Di layar berikutnya
- Klik dua kali pada repositori yang ingin Anda hubungkan
- Masukkan nama pengguna
- Masukkan kata kunci
- Klik tombol Connect
Setelah berhasil masuk, folder pengguna akan terdaftar di bawah nama repositori
Catatan -
- Jika login tidak berhasil, periksa apakah pengguna memiliki hak untuk terhubung ke repositori
- Jika tidak ada folder yang terlihat di bawah nama repositori, periksa apakah folder itu dibuat.
- Jika folder dibuat baru-baru ini, putuskan sambungan dari repositori dan sambungkan kembali.
Langkah 3 - Pada langkah selanjutnya
- Klik kanan pada folder tersebut
- Pilih opsi terbuka
Saat folder terbuka, subfolder dari folder itu akan dicantumkan.
Langkah 4 - Klik pada menu Source analyzer, seperti yang ditunjukkan pada gambar.
Cara mengimpor tabel Sumber di Penganalisis Sumber
Langkah 1 - Dalam penganalisis sumber
- Klik pada tab "sumber" dari menu utama
- Pilih impor dari opsi database, setelah kotak Koneksi ODBC ini akan terbuka.
Langkah 2 - Kami sekarang akan membuat koneksi ODBC (Jika Anda sudah memiliki koneksi ODBC, lanjutkan ke langkah 3)
- Klik pada tombol di sebelah Sumber Data ODBC.
- Pada halaman berikutnya, Pilih tab DSN pengguna dan klik tombol Tambah.
DSN (Nama Sumber Data) pada dasarnya adalah struktur data, dan berisi informasi tentang detail tertentu (tipe database, lokasi, detail pengguna, dll.). Informasi ini diperlukan oleh driver ODBC agar dapat menyambungkan ke database tersebut.
- Ketika Anda mengklik tombol tambah, Anda akan melihat daftar driver untuk berbagai database (Oracle, SQL Server, Sybase, Microsoft Access, Excel, dll.) Driver yang Anda pilih tergantung pada database apa yang ingin Anda sambungkan. Pilih driver untuk sumber data. Di sini, di guru99 Anda akan menggunakan tabel database oracle. Pilih driver protokol kabel Oracle.
- Di halaman berikutnya, pilih tab umum dan masukkan detail database. Kemudian klik test connect.
Catatan - Detail database dikhususkan untuk penginstalan Anda tergantung pada nama host, port, dan SID yang Anda pilih selama penginstalan database. Anda bisa mendapatkan detail ini dengan membuka file tnsnames.ora yang terletak di folder instalasi oracle Anda.
- Setelah Anda membuat Test Connect, masukkan nama pengguna database, kata sandi, lalu pilih tombol "OK"
- Jika koneksi berhasil, maka akan muncul kotak pesan.
- Pilih OK untuk uji koneksi jendela dan jendela pengaturan Driver ODBC. Sumber Data ODBC yang Dibuat akan ditambahkan ke sumber data pengguna. Sekarang kita sudah diatur dengan sumber Data ODBC.
Langkah 3 - Dalam guru99, Anda akan menggunakan tabel skema Scott / Tiger oracle. Jika Anda tidak memiliki tabel ini di database, buat tabel tersebut menggunakan skrip ini.
Unduh File Scott.sql di atas
Langkah 4 - Di jendela tabel impor.
- Pilih sumber data ODBC untuk database oracle.
- Masukkan username database
- Masukkan kata sandi database
- Klik tombol sambungkan / sambungkan kembali. Ini akan menampilkan tabel untuk pengguna database.
- Perluas pohon di bawah folder tabel dan pilih tabel EMP
- Pilih tombol OK.
Langkah 5 - Tabel akan diimpor di Informatica Source Analyzer. Gunakan tombol "ctrl + s" untuk menyimpan perubahan ke repositori.
Demikian pula, Anda dapat mengimpor tabel database lainnya di penganalisis sumber.
Bagaimana cara mengimpor target di desainer target
Dalam tutorial ini, Anda akan membuat tabel target emp_target, yang akan memiliki struktur identik dari tabel EMP sumber. Untuk mengimpor tabel target, tabel target harus ada di database. Untuk membuat tabel target gunakan script di bawah ini. Jenis target yang tersedia di Informatica adalah relasional, XML dan file datar.
Unduh File emp_target.sql di atas
Catatan - di sini, di tutorial ini, tabel sumber dan target ada dalam skema database yang sama (guru99). Namun, Anda juga dapat membuat target dalam skema yang berbeda.
Langkah 1 - Di Informatica Designer, klik ikon desainer target untuk meluncurkan target, desainer.
Langkah 2 - Pada langkah selanjutnya
- Pilih opsi "Target" dari menu utama
- Pilih "impor" dari opsi database
Langkah 3 - Di jendela tabel impor.
- Pilih sumber data ODBC untuk database oracle.
- Masukkan username database
- Masukkan kata sandi database
- Klik tombol sambungkan / sambungkan kembali. Ini akan menampilkan tabel untuk pengguna database.
- Perluas pohon di bawah folder tabel dan pilih tabel EMP_TARGET
- Pilih tombol OK
Ini akan mengimpor target di Desainer Target Informatica Powercenter. Gunakan tombol "ctrl + s" untuk menyimpan perubahan.
Dalam tutorial ini, Anda telah mengimpor sumber dan target. Sekarang, Anda siap untuk membuat pemetaan pertama Anda.
Cara membuat folder di Informatica
Folder Informatica adalah wadah logis, yang menyimpan objek yang Anda buat di desainer Informatica / Manajer alur kerja (pemetaan, mapplet, sumber, target, dll.)
Untuk membuat folder
Langkah 1 - Buka Manajer Repositori
Catatan - Jika Informatica Designer sudah terbuka, maka manajer repositori dapat dibuka menggunakan pintasan yang tersedia di kotak alat.
Ini akan membuka Informatica Repository Manger di jendela terpisah.
Langkah 2 - Ikuti langkah-langkah berikut
- Klik pada menu folder
- Pilih opsi Buat
Langkah 3 - Pada langkah selanjutnya
- Masukkan nama folder yang diinginkan
- Pilih ok
Ini akan membuat folder baru dan pesan akan muncul mengatakan "Folder telah berhasil dibuat."
Folder yang baru dibuat akan terdaftar di bawah repositori masing-masing.
Ini melengkapi tutorial. Sampai jumpa di berikutnya!