Penganalisis Sumber di Informatica | Cara Membuat Sumber & Target
Di ETL/Data Warehouse, Anda akan menemukan sumber dan target yang berbeda.
Definisi Sumber di Informatica
A Definisi Sumber di Informatica adalah entitas tempat Anda mengambil catatan, dan kemudian Anda menyimpan catatan ini dalam tabel sementara (tabel pementasan) atau cache transformasi Informatica. Berdasarkan dokumen desain pemetaan/kebutuhan bisnis, Anda membuat perubahan pada catatan data ini (mengubah data) dan kemudian memuat data yang diubah ke dalam struktur tabel lain, yang disebut tabel target.
Dalam setiap pemetaan Informatica selalu ada sumber dan targetnya. Untuk mengelola berbagai sumber dan target di Informatica, Anda harus menggunakan penganalisis sumber dan perancang target. Alat-alat ini diintegrasikan ke dalam alat perancang Powercenter dan dapat diluncurkan dari sana.
Penganalisis Sumber di Informatica
Penganalisis Sumber di Informatica adalah alat yang memungkinkan Anda membuat dan mengubah definisi sumber. Dengan bantuan penganalisis Sumber, Anda dapat membuat atau mengimpor berbagai jenis sumber di Informatica seperti file datar, database relasional, lembar kerja Excel, definisi XML, dll.
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 merancang strukturnya, atau Anda dapat membuat sumber/target dengan mengimpor definisi. Saat Anda Mengimpor Sumber dari Basis Data, metadata berikut diimpor:
- Nama sumber (Tabel).
- Lokasi basis data
- Nama Kolom
- Kolom Tipe data
- kendala
Anda juga dapat menentukan hubungan kunci dalam tabel, yang hanya berlaku di tingkat Informatica dan disimpan dalam repositori.
Sumber atau target yang dibuat/diimpor di Informatica dapat digunakan kembali kapan saja dalam pemetaan yang berbeda. Setiap pemetaan harus memiliki setidaknya satu target yang dapat dimuat. Jika tidak, pemetaan akan menjadi tidak valid.
Note– Saat kita membuat sumber/target di penganalisis sumber/perancang 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), tampilan dan sinonim
- File datar
- file kobol
- File XML
Tip kinerja – Untuk meningkatkan kinerja tabel Sumber Relasional, gunakan indeks pada tabel database sumber. Sesuai target, tabel menonaktifkan atau menghapus batasan dan indeks untuk kinerja.
Cara Menganalisa Sumber Terbuka di Informatica
Di bawah ini adalah proses langkah demi langkah untuk membuka penganalisis Sumber di Informatica:
Langkah 1) Buka alat desainer Informatica PowerCenter
Langkah 2) Di layar berikutnya
- Double klik pada repositori yang ingin Anda sambungkan
- Masukkan nama pengguna
- Masukkan kata kunci
-
Klik tombol Hubungkan
Setelah login berhasil, folder pengguna akan terdaftar di bawah nama repositori
Catatan -
- Jika login tidak berhasil, periksa apakah pengguna memiliki hak istimewa untuk terhubung ke repositori
- Jika tidak ada folder yang terlihat di bawah nama repositori, periksa apakah folder tersebut telah dibuat.
- Jika folder dibuat baru-baru ini, putuskan sambungan dari repositori dan sambungkan kembali.
Langkah 3) Di langkah selanjutnya
- Klik kanan pada folder
- Pilih opsi terbuka
Saat folder terbuka, subfolder dari folder tersebut akan dicantumkan.
Langkah 4) Klik pada menu Penganalisa sumber, seperti yang ditunjukkan pada gambar.
Cara Mengimpor Tabel Sumber di Source Analyzer
Berikut ini adalah langkah-langkah untuk mengimpor tabel sumber di Informatica Source Analyzer:
Langkah 1) Buka opsi “Sumber”.
Di penganalisis sumber
- Klik pada tab “Sumber” dari menu utama
-
Pilih opsi impor dari basis data, setelah itu kotak Koneksi ODBC akan terbuka.
Langkah 2) Buat koneksi ODBC
Sekarang kita akan membuat koneksi ODBC (Jika Anda sudah memiliki koneksi ODBC, lanjutkan ke langkah 3)
- Klik tombol di sebelah Sumber data ODBC.
- Di halaman berikutnya, Pilih tab DSN pengguna dan klik tombol Tambah.
DSN (Data Source Name) pada dasarnya adalah struktur data, dan berisi informasi tentang detail tertentu (tipe basis data, lokasi, detail pengguna, dll.). Informasi ini diperlukan oleh driver ODBC agar dapat terhubung ke basis data tersebut.
- Ketika Anda mengklik tombol tambah, Anda akan melihat daftar driver untuk berbagai database (Oracle, SQL Server, Sybase, Microsoft Mengakses Excel, dll.) Driver yang Anda pilih bergantung pada database yang ingin Anda hubungkan. Pilih driver untuk sumber data. Di sini, di guru99, Anda akan menggunakan tabel database oracle. Pilih Oracle driver protokol kawat.
-
Pada halaman berikutnya, pilih tab umum dan masukkan detail basis data. Lalu klik uji koneksi.
Note – Rincian basis data bersifat khusus untuk instalasi Anda, tergantung pada nama host, port, dan SID yang Anda pilih selama instalasi basis data. Anda bisa mendapatkan rincian ini dengan membuka file tnsnames.ora terletak di folder instalasi oracle Anda.
-
Setelah Anda membuat Test Connect, masukkan nama pengguna database, kata sandi, lalu pilih tombol "OK".
-
Jika koneksi berhasil, akan muncul kotak pesan.
- Pilih OK untuk jendela koneksi uji dan jendela pengaturan Driver ODBC. Sumber Data ODBC yang Dibuat akan ditambahkan ke sumber data pengguna. Sekarang kita sudah siap dengan sumber Data ODBC.
Langkah 3) Buat tabel Skema
Di guru99, Anda akan menggunakan tabel skema Scott/Tiger milik Oracle. Jika Anda tidak memiliki tabel ini di database, buatlah tabel tersebut menggunakan skrip ini
Langkah 4) Masukkan detail Database
Di jendela impor tabel:
- Pilih sumber data ODBC untuk basis data oracle.
- Masukkan nama pengguna basis data
- Masukkan kata sandi basis data
- 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) Verifikasi dan simpan tabel yang diimpor
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.
Cara Mengimpor Target di Informatika Target perancang
Berikut adalah proses untuk mengimpor target di Informatica Target Designer:
Dalam tutorial ini, Anda akan membuat tabel target emp_target, yang akan memiliki struktur yang sama dengan tabel EMP sumber. Untuk mengimpor tabel target, tabel target harus ada di database. Untuk membuat tabel target gunakan skrip di bawah ini. Jenis target yang tersedia di Informatica adalah file relasional, XML, dan datar.
Download File emp_target.sql di atas
Note – 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) Di langkah selanjutnya
- Pilih opsi “Targets” dari menu utama
- Pilih "impor" dari opsi basis data
Langkah 3) Di jendela impor tabel.
- Pilih sumber data ODBC untuk basis data oracle.
- Masukkan nama pengguna basis data
- Masukkan kata sandi basis data
- 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 Target Perancang 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
Berikut langkah-langkah cara membuat folder di Informatica:
Folder Informatica adalah wadah logis, yang menyimpan objek yang Anda buat di desainer Informatica/Manajer alur kerja (pemetaan, maplet, sumber, target, dll.)
Untuk membuat folder:
Langkah 1) Buka Manajer Repositori
Note – Jika Informatica Designer sudah terbuka, maka manajer repositori dapat dibuka menggunakan pintasan yang tersedia di kotak peralatan.
Ini akan membuka Informatica Repository Manger di jendela terpisah.
Langkah 2) Ikuti langkah ini
- Klik pada menu folder
- Pilih opsi Buat
Langkah 3) Di langkah selanjutnya
- Masukkan nama folder yang diinginkan
- Pilih oke
Ini akan membuat folder baru dan akan muncul pesan yang mengatakan “Folder telah berhasil dibuat.”
Folder yang baru dibuat akan terdaftar di bawah repositori masing-masing.
Ini menyelesaikan tutorialnya. Sampai jumpa di yang berikutnya!