Rabu, 02 Mei 2018

Cara membuat model database Oracle di dalam ODI

Tahap pertama pada odi (Oracle Data Integrator) adalah untuk membuat target dan source database. Untuk melakukannya perlu digunakan model untuk tiap tiap schema dari sebuah database. Pada tahap ini dijelaskan bagaimankah untuk membuat model dari step-by-step (model awal menggunakan oracle).


Pada Topology group, expand “Physical Architecture” dan akan muncul object technology

Gambar 1. Technology


Buatlah data server baru dengan cara :
“Klik Kanan” pada object technology “Oracle”  => Pilih “New Data Server”
Akan muncul tampilan seperti berikut ini :

Gambar 2. New Data Server


Isikan:


Name     : DIMAS_PA (asusmsikan anda belum memiliki data server yang sama)
Instance : mydb (sesuaikan dengan tnsname.ora di database anda)
User     : dimas
Pass     : #######

      

Lalu lanjutkan ke JDBC

Gambar 3. JDBC connection

Isikan:


JDBC Driver    : oracle.jdbc.OracleDriver
JDBC URL       : jdbc:oracle:thin:@10.10.40.87:1521/cdb1
      

Selanjutnya, klik “Test Connection”, dan pastikan berhasil

Gambar 4. Koneksi sukses

Buatlah Physical Schema baru dengan cara :
“Klik Kanan” pada data server “DIMAS_PA”  => Pilih “New Physical Schema”
Akan muncul tampilan berikut ini:

Gambar 5. Physical Schema


Ubah lah


Schema(Schema)          : DIMAS <<Schema yang diinginkan>>
Schema(Work Schema)     : DIMAS
      

Selanjutnya, expand “Logical Architecture”, Buatlah Logical Schema baru dengan cara :
“Klik Kanan” pada technology “Oracle”  => Pilih “New Logical Schema”
Akan muncul tampilan berikut ini:

Gambar 6. Logical Schema

 Ubah lah


Name     : DIMAS_LA
Context  : Global            Physical Schemas :DIMAS_PA.DIMAS
      

Selanjutnya, pindah ke grup “Designer” dan expand “Models”

Gambar 7. Folder Models


Buatlah Folder Model baru dengan cara:
Klikdan pilihlah “New Folder Model” dan isikan nama folder

Gambar 8. New Folder Models


Selanjutnya buatllah model dengan cara :
“Klik kanan” Folder model yang dibuat => Pilih “New Model”. Maka akan keluar tampilan berikut:

Gambar 9. New Model

Isikan:


NAME            : DIMAS
CODE            : DIMAS
Technology      : Oracle
Logical Schema  : DIMAS_LA
      


-------------------- Selesai --------------------