Home / MAKALELER / İş Zekası / ODI’da Master Repository Oluşturma(Creating Master Repository)

ODI’da Master Repository Oluşturma(Creating Master Repository)

Database imiz üzerinde ODI ile işlem yapmak için öncelikle ODI üzerinden bağlantı kurmamız gerekir. Bu bağlantının da aşamaları vardır. Bunlar Master repository, Work Repository ve yeni bir Model oluşturmadır. Biz bu adımımızda Master Repository Create edelim. Sonrakilere yine devam edeceğiz.

 

Adım 1: ilk once DB mizden bir Master Repository Şeması oluşturmalıyız. Toad dan bu işlemi yapabiliriz. Master_repository adında bir şema oluşturuyor ve yetkilerini tanımlıyoruz.

Aşağıdaki kodlarla bunu sağlayabiliriz.

 

1toad_ekran

 

Adım 2: ODI ı açalım.

 

2starting_ODI(2)

 

Adım 3: File>New >Master Repository Creating Wizard

 

3Master repository creating(1)

 

Adım 4:

Parametreleri aşağıdaki tanımlar doğrultusunda dolduralım.

Teknoloji: listesinden, Mster Repository’e  ev sahipliği yapacak teknolojiyi seçelim. Varsayılan Oracle.

JDBC Driver: Oracle a erişmi sağlayacak Host. Default: oracle.jdbc.OracleDriver

JDBC URL: Veritabanımıza  JDBC bağlantı kurmak için kullanılacak URL. Burada Host umuz ‘Localhost’ olabilir. Ama bunu öğrenmenin en iyi yolu veritabanımıza :

select * From V$INSTANCE;

sorgusunu çekmek olacaktır. Orada gördüğümüz Hostname’i girmemizde yarar var.yine aynı sorgu sonucunda gelen instance name’i de <SID> alanine giriyoruz. Bendeki XE.

 

4select(1)

 

User: tanımladığımız User’ı giriyoruz.

Password: Tanımladığımız user için oluşturulan Password’u gireriz.

DBA user: Default olarak genelde DB mizin User’ı için ‘SYSTEM’  gireriz.

DBA password: oluşturduğumuz password girilir.

 

Test Connection diyerek girdiğimiz parametrelerin doğruluğunu görebiliriz.

 

6succesfull

 

Adım 5:Password tanımlayarak devam ediyoruz.

 

7password

 

Adım 6:Finish diyerek Master Repository adımlarımızı tamamlıyoruz.

 

8Finish

 

Oluşturma adımımız otomatik yapılıyor.

 

9son

 

Artık Work Repository oluşturabiliriz. Sonraki yazımızda onu görelim.

 

10ekran

 

Teşekkürler.

About Mustafa Aksoy

Sakarya Üniversitesi Bilgisayar Mühendisliği mezunuyum. DWH/ETL ve Microstrategy Developer olarak çalışma hayatıma devam etmekteyim. İlgi alanlarım ve bildiğim teknolojiler; PL/SQL, ODI, ETL Circle, Data Guard,Reporting,Microstrategy ve Talend(ETL Tool)

İlginizi Çekebilir

Informatica Ile Incremental Süreçlerin Yönetimi-2 (SCD Type-2 Current Flag Column)

Merhabalar, Önceki yazımda Incremental süreç nedir, nasıl bir ihtiyaç sonucu uygulamaya başlarız, SCD Type ların …

One comment

  1. Caner SEÇGİN

    Emeğinize sağlık.. ODI ile alakalı daha detaylı yazılarınızı 4 gözle bekliyor olacağım iyi çalışmalar..

Bir Cevap Yazın