Ön Gereksinimler(Prerequirements): ODI 12C kurulu olmalı ve master ve work repository lerinin oluşturulmuş olmalı. ODI master ve work repository kurulumu için buraya tıklayın.
Demo dosyasını indiririz. http://www.oracle.com/technetwork/middleware/data-integrator/overview/oracledi-demo-2032252.zip
İndirilen dosyayı zip’ten çıkartın (inen dosya üzerinde sağ tıklayıp, extract here (buraya çıkart) seçiniz).
Zip uzantılı dosyanın içerisinde 3 adet klasör bulunmakta.
- ODI_imports – Oracle Data Integrator metadata. ODI12cGettingStarted.xml bulunur.
- database_scripts – Veritabanı yapılandırma (Database configuration) ve loading scritleri (loading scripts)
- file – örnek dosya tabaanlı txt dosyaları mevcut.
Öncelikle tabloları oluşturmak için CREATE_SRC_ORACLE.sql, CREATE_TRG_ORACLE.sql, LOAD_SRC_DATABASE_ORACLE scrpitlerini çalıştırınız.
sqlplus’a @'/scriptin_bulundugu_yer/İLGİLİ_SCRIPT.sql'
benim makinamda dosya oracle kullanıcısının masaüstünde bulunmakta. Sizde kendinize ayarlarınıza göre düzenleyiniz.
SQL> @'/home/oracle/Desktop/demo/database_scripts/CREATE_SRC_ORACLE.sql'
SQL> @'/home/oracle/Desktop/demo/database_scripts/CREATE_TRG_ORACLE.sql'
SQL> @'/home/oracle/Desktop/demo/database_scripts/LOAD_SRC_DATABASE_ORACLE.sql'
Geriye kalan kısım Oracle Data Integrator Studio 12c (Odi Studio) üzerinden yapılacaktır. Bu sebeple Oracle Data Integrator Studio 12c yi açıp, daha önceden kuruduğunuz Repository’nize bağlanın.
Alttaki resimde gözken, Designer altındaki Import’a tıklayınız.
Smart Import ekranı açılır. İndirdiğimiz demo dosyasının ODI_import klasörü altındaki ODI12cGettingStarted.xml dosasını File Selection kısmına girin. (Smart Import – Step 1 of 3 File Selection)
Alttaki ekranda görüldüğü gibi Designer ve Topology altına ilgili objeler yüklenmiştir.
Hata olmadığı için, başarılı bir şekilde tamamlandı. Finish diyebilliriz.
Her zamanki gibi bir summary (özet) ekran.
Oracle Data Integrator Studio 12c’nin ekranında bir değişiklik görememek sizi şaşırtmasın. Designer altından refresh yapınca ilgili objeler görüntülenecektir.
12- Sonuç