ODI – ORACLE DATA INTEGRATOR EĞİTİMİ

ODI ile kurumsal veri entegrasyonunu ELT yaklaşımıyla kurun

Topology, model, mapping, Knowledge Module, load plan ve veri ambarı entegrasyonu

ODI – Oracle Data Integrator Eğitimi, Oracle'ın ELT tabanlı veri entegrasyon aracını uçtan uca uygulamalı öğretir. Katılımcılar ODI mimarisini, Master/Work Repository yapısını ve Topology'yi öğrenir; model ve reverse engineering ile şemaları tanımlar; join, f…

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Oracle Data Integrator ile ELT tabanlı veri entegrasyonunu uygulamalı öğreten orta düzey eğitim

ODI – Oracle Data Integrator Eğitimi, Oracle'ın ELT tabanlı veri entegrasyon aracının uçtan uca kullanımını kapsar. Katılımcılar ODI mimarisini, Master ve Work Repository yapısını, Topology ile fiziksel/mantıksal mimariyi ve Agent yapılandırmasını öğrenir. Model, reverse engineering, mapping tasarımı, Knowledge Module (LKM, IKM, CKM, JKM) ve CDC işlenir. Veri ambarına yükleme, package, load plan, hata yönetimi ve operatör ile izleme uygulamalı ele alınır.

Süre ve Format

3 Gün. İlk gün ODI mimarisi ve topology, ikinci gün model ve mapping tasarımı, üçüncü gün Knowledge Module, load plan ve CDC işlenir.

Seviye

Orta Seviye — Oracle Data Integrator ile ELT tabanlı veri entegrasyonu, topology, model, mapping ve knowledge module

Öğrenme Metodu

Her konu gerçek kaynak ve hedef şemalar üzerinde ODI Studio ile mapping ve paket geliştirilerek uygulamalı işlenir.

Neden Bu Eğitim?

🔗ELT yaklaşımı

ODI'nin ayrı bir motor yerine hedef veritabanının gücünü kullanan ELT mimarisini kavrayıp verimli akışlar kurarsınız.

🧩Knowledge Module

LKM, IKM, CKM ve JKM mantığını öğrenerek yükleme, entegrasyon ve kalite kontrol adımlarını yeniden kullanırsınız.

📊Veri ambarı entegrasyonu

Kaynaklardan veri ambarına güvenilir, izlenebilir ve otomatik veri yükleme akışlarını tasarlarsınız.

Anahtar Konular

odi eğitimioracle data integrator eğitimiodi kursuetl eğitimiveri entegrasyonu eğitimiknowledge moduleveri ambarı eğitimielt eğitimioracle etlodi mapping
“Veri entegrasyonunda başarı, veriyi taşımak değil ona güvenmektir. ODI'nin ELT yaklaşımı dönüşümü verinin yanına taşıyarak bunu ölçeklenebilir kılar.”

Ön Koşullar

Eğitimden en iyi verimi almak için gereken bilgi ve deneyim düzeyi

1
SQL bilgisi

SELECT, JOIN ve DML gibi SQL temelleri mapping mantığını ve üretilen kodu anlamayı sağlar.

2
İlişkisel model

Tablo, anahtar ve ilişki kavramları ile kaynak-hedef eşlemesini kavramak gerekir.

3
Veri ambarı temeli

Boyut, olgu tablosu ve ETL kavramlarına temel aşinalık entegrasyon senaryolarını kolaylaştırır.

4
Ortam erişimi

ODI Studio, bir repository ve kaynak/hedef veritabanı erişimi uygulamaları takip etmeyi sağlar.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcılar ODI mimarisini ve repository yapısını kavrar, Topology ile fiziksel ve mantıksal mimariyi tanımlar, Agent yapılandırmasını yapar.
Modül 1
ODI Mimarisi ve ELT Kavramı
  • ETL ile ELT arasındaki temel fark ve ODI'nin yaklaşımı
  • ODI bileşenleri: Studio, Repository, Agent ve Console
  • Hedef veritabanının dönüşüm motoru olarak kullanılması
  • ODI'nin SQL Server, Oracle ve dosya kaynaklarını desteği
  • Standalone ve JEE Agent dağıtım seçenekleri
  • ODI sürümleri ve Oracle Data Integrator mimari bakışı
Modül 2
Repository Yapısı ve Studio
  • Master Repository ve Work Repository ayrımı ve rolü
  • Development ve Execution Work Repository farkı
  • ODI Studio gezinim sekmeleri: Designer, Operator, Topology
  • Security Navigator ile kullanıcı ve profil yönetimi
  • Repository oluşturma (RCU) ve bağlantı tanımı
  • Nesnelerin versiyonlanması ve import/export işlemleri
Modül 3
Topology ve Veri Sunucuları
  • Fiziksel mimari ile veri sunucusu (data server) tanımlama
  • Fiziksel şema ve çalışma (work) şemasının belirlenmesi
  • Mantıksal şema ve soyutlamanın amacı
  • Context ile ortamlar (dev/test/prod) arası eşleme
  • JDBC bağlantı ayarları ve bağlantı testi
  • Teknoloji (technology) tanımları ve veri tipi eşlemeleri
Modül 4
Agent Yapılandırması ve Çalıştırma
  • Local (no agent) ve standalone agent çalıştırma farkı
  • Agent'in Topology'de fiziksel ve mantıksal tanımı
  • Agent ile senaryo (scenario) çalıştırma mantığı
  • Scheduler ile zamanlanmış çalıştırma kurulumu
  • Agent log ve bağlantı sorunlarının giderilmesi
  • Yük dengeleme için agent hiyerarşisi kurulması
Günün hedefiKatılımcılar model ve datastore oluşturur, reverse engineering yapar, kaynaktan hedefe mapping tasarlar ve dönüşüm ile filtre kurallarını uygular.
Modül 1
Model ve Datastore Geliştirme
  • Model oluşturma ve mantıksal şemaya bağlanması
  • Datastore kavramı ve tablo/dosya temsili
  • Standard reverse engineering ile şema okunması
  • Customized reverse engineering ile seçmeli okuma
  • Sütun, kısıt ve anahtar bilgilerinin modele alınması
  • Dosya (flat file) ve XML modelinin tanımlanması
Modül 2
Mapping Tasarımının Temelleri
  • Kaynak ve hedef datastore'un mapping'e sürüklenmesi
  • Öznitelik eşlemesi ve otomatik (auto map) eşleme
  • Mapping ifadeleriyle (expression) dönüşüm yazma
  • Execution location: source, staging veya target seçimi
  • Staging area kavramı ve geçici (C$, I$) tabloları
  • Mapping çalıştırma ve üretilen kodun incelenmesi
Modül 3
Mapping Bileşenleri ve Dönüşümler
  • Join bileşeniyle çoklu kaynak birleştirme
  • Filter ile satır düzeyinde koşullu filtreleme
  • Aggregate bileşeni ile gruplama ve toplam hesaplama
  • Lookup bileşeni ile referans tablodan değer getirme
  • Set (union/intersect) ve split bileşenlerinin kullanımı
  • Distinct ve sort bileşenleriyle veri düzenleme
Modül 4
Değişken, Sıralama ve Yeniden Kullanım
  • ODI değişkeni (variable) tanımı ve refresh ile doldurma
  • Değişkenlerin mapping ve filtrelerde kullanımı
  • Sequence ile hedefte artan değer üretimi
  • User function ile tekrar eden ifadelerin merkezileştirilmesi
  • Reusable mapping ile ortak dönüşümün paylaşılması
  • Mapping'de hata ayıklama ve simülasyon (simulation) modu
Günün hedefiKatılımcılar Knowledge Module türlerini kavrar, package ve load plan ile akış düzenler, CDC uygular ve Operator ile çalışmaları izler.
Modül 1
Knowledge Module Türleri
  • LKM (Loading KM) ile kaynaktan staging'e veri taşıma
  • IKM (Integration KM) ile hedefe entegrasyon stratejisi
  • IKM incremental update ve append modları farkı
  • CKM (Check KM) ile veri kalite kontrolü ve kısıt denetimi
  • RKM ile özel reverse engineering mantığı
  • KM seçiminin performans ve davranışa etkisi
Modül 2
Veri Kalitesi ve Hata Yönetimi
  • CKM ile null, unique ve referans kısıtlarının kontrolü
  • Statik (static) ve akış (flow) kontrolünün farkı
  • Hatalı satırların E$ hata tablolarına yönlendirilmesi
  • Reject limit ve hata eşiği davranışının ayarı
  • Kalite kuralı ihlallerinin raporlanması
  • Hata tablolarının temizlenmesi ve yeniden işlenmesi
Modül 3
Package, Load Plan ve Senaryo
  • Package ile mapping, prosedür ve araçların sıralanması
  • OdiStartScen ve OS komut araçlarının pakete eklenmesi
  • Başarı ve hata dallarıyla (ok/ko) akış kontrolü
  • Senaryo (scenario) üretimi ve sürüm yönetimi
  • Load plan ile seri, paralel ve koşullu adım düzeni
  • Load plan'da exception ve restart davranışı
Modül 4
Change Data Capture ve İzleme
  • JKM (Journalizing KM) ile değişen veri yakalama (CDC)
  • Simple ve consistent set journalizing farkı
  • Journal view (JV$) ile değişen kayıtların okunması
  • Subscriber tanımı ve journal verisinin tüketilmesi
  • Operator Navigator ile oturum (session) ve adım izleme
  • Oturum loglarından performans ve hata analizi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
ODI mimarisi

ELT yaklaşımını, repository yapısını ve agent çalıştırma modelini kavrayarak ODI ortamını doğru kurgularsınız.

✅
Topology yönetimi

Fiziksel/mantıksal mimari ve context ile ortamlar arası taşınabilir entegrasyon tasarımı yaparsınız.

✅
Model geliştirme

Reverse engineering ile kaynak şemaları modelleyip datastore ve dosya tanımlarını oluşturursunuz.

✅
Mapping tasarımı

Join, filter, lookup ve aggregate bileşenleriyle karmaşık dönüşüm akışlarını mapping olarak kurarsınız.

✅
Knowledge Module

LKM, IKM, CKM ve JKM mantığını kavrayıp yükleme ve entegrasyon stratejilerini doğru seçersiniz.

✅
Veri kalitesi

CKM ve hata tablolarıyla kısıt ihlallerini yakalar, veri kalitesini süreç içinde denetlersiniz.

✅
Akış otomasyonu

Package ve load plan ile seri/paralel akışları düzenler, zamanlanmış veri yüklemelerini otomatikleştirirsiniz.

✅
CDC ve izleme

Journalizing ile değişen veriyi yakalar, Operator üzerinden oturumları izleyip sorunları çözersiniz.

Kimler İçin Uygundur?

  • Veri ambarı ve ETL projelerinde çalışan veri mühendisleri
  • Oracle veri entegrasyonu kuran BI uzmanları
  • veri taşıma projeleri yürüten danışmanlar
  • kurumsal veri akışı tasarlayan ekipler için uygundur

Sıkça Sorulan Sorular

ODI eğitimi kimler için uygundur?
Veri ambarı ve ETL projelerinde çalışan veri mühendisleri, Oracle veri entegrasyonu kuran BI uzmanları, veri taşıma projeleri yürüten danışmanlar ve kurumsal veri akışı tasarlayan ekipler için uygundur. Temel SQL ve veri ambarı kavramlarına aşinalık beklenir.
ODI diğer ETL araçlarından ne farkı var?
ODI klasik ETL araçlarından farklı olarak ELT yaklaşımı kullanır: dönüşümü ayrı bir motorda değil, doğrudan hedef veritabanının gücüyle çalıştırır. Bu, ek dönüşüm sunucusu ihtiyacını azaltır ve büyük veri hacimlerinde performans sağlar. Mantık, yeniden kullanılabilir Knowledge Module'lerde toplanır.
Knowledge Module kavramı eğitimde nasıl işleniyor?
LKM ile kaynaktan staging'e yükleme, IKM ile hedefe entegrasyon (incremental update, append), CKM ile veri kalite kontrolü ve JKM ile değişen veri yakalama uygulamalı anlatılır. Katılımcılar farklı KM seçimlerinin üretilen koda ve performansa etkisini gözlemler.
Eğitimde gerçek veri akışı kuruluyor mu?
Evet. Katılımcılar kaynak ve hedef şemalar üzerinde model oluşturur, mapping tasarlar, join ve lookup ekler, package ve load plan ile akışı düzenler ve Operator Navigator'dan oturumları izler. CDC ile değişen veri yakalama senaryosu da uygulamalı kurulur.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika eğitime katılımı ve değerlendirmedeki başarıyı belgeler. Eğitim kurumsal ihtiyaçlara göre yüz yüze veya online olarak kuruma özel uyarlanabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. ODI – Oracle Data Integrator Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
KonuOracle
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

OracleOracle SQL Başlangıç Seviyesi Eğitimi
Veritabanı Eğitimleri

Oracle SQL Başlangıç Seviyesi Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

SELECT, WHERE, fonksiyonlar, JOIN ve GROUP BY ile Oracle SQL'i sıfırdan öğreten, SQL Developer üzerinde uygulamalı başlangıç seviyesi eğitimi.

Detayları Gör →
OracleOracle SQL için Geliştiriciler Eğitimi
Veritabanı Eğitimleri

Oracle SQL için Geliştiriciler Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Geliştiriciler için Oracle SQL eğitimi: SELECT, join, gruplama, alt sorgu, DML, MERGE, DDL, kısıtlar, görünüm ve sequence uygulamalı olarak işlenir.

Detayları Gör →
OracleOracle SQL İleri Seviye Sorgulama Eğitimi
Veritabanı Eğitimleri

Oracle SQL İleri Seviye Sorgulama Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

İleri Oracle SQL eğitimi: analitik pencere fonksiyonları, CONNECT BY, PIVOT, ROLLUP, CUBE, MATCH_RECOGNIZE ve JSON sorgulama uygulamalı olarak işlenir.

Detayları Gör →
OracleOracle SQL LP - Temel Bilgiler Eğitimi
Veritabanı Eğitimleri

Oracle SQL LP - Temel Bilgiler Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Sorgulama, DDL, DML, kısıtlar, view, sequence ve işlem yönetimiyle Oracle SQL'in kapsamlı temelini öğreten uygulamalı öğrenme yolu eğitimi.

Detayları Gör →
OracleOracle SQL Performans Ayarlama Eğitimi
Veritabanı Eğitimleri

Oracle SQL Performans Ayarlama Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Yürütme planı okuma, indeks stratejisi, optimizer istatistikleri ve verimli SQL yazımıyla yavaş sorguları hızlandırmayı öğreten uygulamalı eğitim.

Detayları Gör →
OracleOracle SQL Sorgulama (PL-SQL) Başlangıç Eğitimi
Veritabanı Eğitimleri

Oracle SQL Sorgulama (PL-SQL) Başlangıç Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

PL/SQL blokları, değişken, koşul, döngü, cursor, istisna yönetimi ve basit prosedürlerle Oracle'da programlamaya girişi öğreten uygulamalı eğitim.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn