PENTAHO DATA INTEGRATION ORTA SEVIYE EĞİTİMİ

Pentaho ETL'ini ambar yüklemeye hazırla

Yavaş değişen boyut, lookup stratejileri, hata akışı, parametreleştirme ve scripting ile Pentaho ETL tasarımını orta seviyeye taşıyın.

Orta seviye Pentaho Data Integration eğitimi: yıldız şema boyut ve olgu yükleme, surrogate key, SCD Tip 1/2 ve Dimension Lookup/Update, Database/Stream lookup stratejileri, hata akışı, named parameter ile ortam yönetimi, artımlı yükleme ve performans ayarı.

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

Eğitim Hakkında

Veri ambarı yükleme, SCD, lookup, hata akışı ve parametreleştirme

Bu orta seviye eğitim, Pentaho temellerini bilenler için ETL tasarımını derinleştirir. Veri ambarı yükleme desenleri: boyut (dimension) ve olgu (fact) tabloların doldurulması, surrogate key, yavaş değişen boyut (SCD Tip 1/2) ve Dimension Lookup/Update; Database/Stream Lookup stratejileri işlenir. Ardından hata akışı ve kayıt yönlendirme, named parameter ve değişkenle ortam yönetimi, JavaScript ve Calculator ile ileri dönüşüm, Group By ve denormalize, job ile artımlı yükleme ve performans için commit/rowset ayarı uygulanır. Katılımcılar yeniden çalıştırılabilir bir ambar yükleme akışı tasarlar.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar ambar yükleme, SCD, hata yönetimi ve parametreleştirme eksenlerinde ETL akışını derinleştirir.

Seviye

Orta Seviye — Pentaho ile veri ambarı yükleme, yavaş değişen boyut, hata yönetimi, değişken/parametre, scripting ve performans temelli ETL tasarımının derinleştirilmesi.

Öğrenme Metodu

Katılımcılar örnek bir yıldız şema üzerinde boyut ve olgu yüklemelerini, SCD ve artımlı yüklemeyi Spoon ile uygulamalı tasarlar.

Neden Bu Eğitim?

🏬Ambar Yükleme

Boyut ve olgu tabloları doğru desenle yükleyerek güvenilir ambar kurarsınız.

🕰️Tarihçe Yönetimi

SCD Tip 2 ile veri değişiminin tarihçesini kaybetmeden saklarsınız.

🔧Esnek Akış

Parametre ve değişkenle ETL'i ortamlar arası taşınabilir kılarsınız.

Anahtar Konular

pentaho orta seviyepentaho veri ambarıscd pentahodimension lookupartımlı yüklemeyıldız şema etlsurrogate keypentaho hata yönetimietl parametrekettle
“İyi bir ambar yüklemesi, veriyi taşımaz; onu güvenle ve tekrar tekrar yerine koyar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Pentaho Temeli

Transformation, job ve temel girdi/çıktı adımları bilgisi beklenir.

2
SQL

JOIN ve INSERT/UPDATE düzeyinde SQL gereklidir.

3
Ambar Kavramı

Boyut/olgu ve yıldız şema kavramına temel aşinalık faydalıdır.

4
Veritabanı

Örnekler için erişilebilir bir ilişkisel veritabanı.

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ı, yıldız şemaya boyut ve olgu yüklemelerini tasarlayabilir.
Modül 1
Yıldız Şema
  • Boyut ve olgu tablolarının rolü
  • Grain (ayrıntı düzeyi) kavramı
  • Doğal anahtar ve surrogate key ayrımı
  • Yükleme sırası: önce boyut sonra olgu
  • Ambar şemasının Pentaho ile eşleştirilmesi
  • Yükleme akışının planlanması
Modül 2
Boyut Yükleme
  • Dimension Lookup/Update adımı
  • Surrogate key üretimi (sequence)
  • Yeni ve değişen kaydın ayrımı
  • Boyut temizliği ve standardizasyon
  • Bilinmeyen üye (unknown member) satırı
  • Boyutun yeniden yüklenebilirliği
Modül 3
Olgu Yükleme
  • Olgu kayıtlarının boyut anahtarıyla eşlenmesi
  • Lookup ile surrogate key çözümleme
  • Ölçüm (measure) alanlarının hesabı
  • Eşleşmeyen boyut referansının yönetimi
  • Toplulaştırılmış olgu tablosu
  • Olgu yükleme performansı
Modül 4
Veri Kalitesi
  • Yükleme öncesi doğrulama kontrolleri
  • Null ve tip tutarsızlığı temizliği
  • İş kuralı kontrolleri
  • Hatalı kayıtların karantinaya alınması
  • Yükleme sonrası sağlama (reconciliation)
  • Kalite metriklerinin raporlanması
Günün hedefiKatılımcı, SCD ve lookup stratejilerini kurar ve hataları yönetir.
Modül 1
Yavaş Değişen Boyut
  • SCD Tip 1: üzerine yazma
  • SCD Tip 2: geçmişi satır olarak tutma
  • Etkin kayıt ve geçerlilik tarihleri
  • Dimension Lookup/Update ile SCD uygulama
  • Hibrit (Tip 3) yaklaşıma bakış
  • SCD tipinin iş ihtiyacına göre seçimi
Modül 2
Lookup Stratejileri
  • Database Lookup ile veritabanı araması
  • Stream Lookup ile bellek içi eşleştirme
  • Önbellekli (cached) lookup ayarı
  • Büyük referans tablosunda performans
  • Eşleşmeyen değerin varsayılanla doldurulması
  • Lookup yöntemi seçiminin etkisi
Modül 3
Hata Yönetimi
  • Step error handling ile hatalı satır yönlendirme
  • Hata kodu ve açıklamasının kaydı
  • Hatalı kayıtların ayrı tabloya yazılması
  • Abort ve koşullu durdurma
  • Log seviyesiyle tanılama
  • Hata sonrası kurtarma akışı
Modül 4
Toplulaştırma ve Şekil
  • Group By ile özet üretimi
  • Row Denormaliser ile pivotlama
  • Row Normaliser ile uzun forma dönüş
  • Running total ve pencere benzeri hesap
  • Analytic query adımı
  • Şekil dönüşümünün doğrulanması
Günün hedefiKatılımcı, ETL'i parametreleştirir, artımlı yükler ve performansını ayarlar.
Modül 1
Parametre ve Değişken
  • Named parameter ile dışarıdan değer
  • Variable ile transformation arası paylaşım
  • kettle.properties ile ortam ayarı
  • Ortama göre bağlantı yönetimi
  • Parametrik tarih ve dosya yolu
  • Yapılandırmanın dokümantasyonu
Modül 2
Artımlı Yükleme
  • Tam yükleme ile artımlı yükleme farkı
  • Yüksek su işareti (high-watermark) ile değişen kayıt
  • Son çalıştırma zamanının saklanması
  • Ekle/güncelle (upsert) mantığı
  • Silme senkronizasyonu yaklaşımı
  • Artımlı yüklemenin maliyet kazancı
Modül 3
Performans Ayarı
  • Commit size ve batch yazma
  • Rowset boyutu ve bellek
  • Database bulk loader kullanımı
  • Gereksiz adımların sadeleştirilmesi
  • Step copies ile paralellik
  • Darboğazın adım metrikleriyle bulunması
Modül 4
İş Akışı ve Teslim
  • Job ile boyut-olgu yükleme sıralaması
  • Koşullu dallanma ve bildirim
  • Pan/Kitchen ile çalıştırma
  • Zamanlayıcı ile periyodik yükleme
  • Loglama ve çalıştırma geçmişi
  • Uçtan uca ambar yükleme akışının tamamlanması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Ambar Yükleme

Yıldız şemaya boyut ve olgu tablolarını doğru desenle yüklersiniz.

✅
Surrogate Key

Surrogate key üretir ve olgu-boyut eşlemesini kurarsınız.

✅
SCD

SCD Tip 1 ve Tip 2 ile boyut tarihçesini yönetirsiniz.

✅
Lookup

Database ve Stream Lookup stratejilerini performansla seçersiniz.

✅
Hata Akışı

Hatalı kayıtları yönlendirir ve kurtarma akışı kurarsınız.

✅
Parametre

Named parameter ve değişkenle ETL'i ortamlar arası taşırsınız.

✅
Artımlı Yükleme

Yüksek su işaretiyle yalnızca değişen kaydı yüklersiniz.

✅
Performans

Commit, rowset ve bulk loader ile yüklemeyi hızlandırırsınız.

Kimler İçin Uygundur?

  • Pentaho temellerini bilen veri analistleri
  • BI geliştiricileri
  • veri ambarı yükleme akışları kurmak isteyen ETL geliştiricileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Pentaho temellerini bilen veri analistleri, BI geliştiricileri ve veri ambarı yükleme akışları kurmak isteyen ETL geliştiricileri için uygundur.
Temel Pentaho bilmeli miyim?
Evet; transformation, job ve temel girdi/çıktı adımları bilgisi beklenir, bu eğitim bu temelin üzerine ambar yükleme desenlerini kurar.
İleri eğitimden farkı nedir?
Orta seviye ambar yükleme, SCD ve parametreleştirmeye odaklanır; kümeleme, metadata injection ve Big Data gibi kurumsal konular ileri eğitimde ele alınır.
Veri ambarı bilgim yoksa?
Boyut/olgu ve yıldız şema kavramları eğitimin başında özetlenir, temel aşinalık yeterlidir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. Pentaho Data Integration Orta Seviye Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Veri Analizi ve İstatistikData Analysis and Visualization with Microsoft Excel (D.A.V.E.) Eğitimi
Veri ve Analitik Eğitimleri

Data Analysis and Visualization with Microsoft Excel (D.A.V.E.) Eğitimi

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

Excel'de veri analizi ve görselleştirme: Power Query, PivotTable, XLOOKUP, dinamik diziler ve etkileşimli gösterge paneli. Uygulamalı orta seviye DVA eğitimi.

Detayları Gör →
Veri Analizi ve İstatistikData Analysis and Visualization with Microsoft Excel Eğitimi
Veri ve Analitik Eğitimleri

Data Analysis and Visualization with Microsoft Excel Eğitimi

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

Excel'de istatistiksel analiz: tanımlayıcı istatistik, Analysis ToolPak, korelasyon, regresyon, ANOVA ve hipotez testleri. Uygulamalı orta seviye DVA eğitimi.

Detayları Gör →
Veri Analizi ve İstatistikData Analysis Boot Camp (DABC) Eğitimi
Veri ve Analitik Eğitimleri

Data Analysis Boot Camp (DABC) Eğitimi

5 günİleriOnline / Yüz Yüze / Hibrit

Yoğun veri analizi kampı: Excel, SQL, Python/pandas, istatistik ve görselleştirme ile uçtan uca proje. Beş günlük ileri seviye DVA eğitimi.

Detayları Gör →
Veri Analizi ve İstatistikData Analysis Concepts Eğitimi
Veri ve Analitik Eğitimleri

Data Analysis Concepts Eğitimi

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

Veri analizinin temel kavramları: veri türleri, ölçüm düzeyleri, analiz türleri, örneklem, temel istatistik ve korelasyon/nedensellik. Temel seviye DVA eğitimi.

Detayları Gör →
Veri Analizi ve İstatistikData Analysis Deep Dive Eğitimi
Veri ve Analitik Eğitimleri

Data Analysis Deep Dive Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

İleri veri analizi: ileri EDA, hipotez testleri, çoklu ve lojistik regresyon, zaman serisi ve kümeleme. İstatistiksel derinlikte ileri seviye DVA eğitimi.

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