ADVANCED ETL TESTING: ADVANCED TECHNIQUES IN ETL TESTING EĞİTİMİ

ETL testini ileri tekniklerle otomatikleştirin

Metadata doğrulama, regresyon paketleri, fuzzy matching ve kural motorlarıyla ETL testini ölçeklenebilir biçimde otomatikleştirin.

Metadata ve anahtar doğrulama, hash/fuzzy karşılaştırma, regresyon paketleri ve pytest tabanlı çerçeveyle ETL testini CI kalite kapılarına bağlayan ileri eğitim.

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

Eğitim Hakkında

ETL test mühendisleri için ileri teknik ve otomasyon

Bu eğitim ETL testini temel sorgulardan ileri otomasyona taşır. Metadata ve veri sözlüğü doğrulama, STTM tabanlı otomatik sorgu üretimi, regresyon test paketi tasarımı, fuzzy/approximate matching, surrogate key doğrulama ve referans bütünlüğü ileri düzeyde işlenir. pytest ve PyTest-BDD ile test çerçevesi kurma, parametrik test, veri karşılaştırmada hash ve bloom filter kullanımı, büyük veri için örnekleme ve stratifiye doğrulama gösterilir. Test kapsamı metrikleri, kalite kapıları ve CI/CD entegrasyonu uygulamalı ele alınır.

Süre ve Format

3 Gün. Her gün dört modül; otomatik test paketi yazma ağırlıklı uygulamalı labler.

Seviye

İleri Seviye — ETL testinde metadata doğrulama, regresyon, otomasyon çerçeveleri ve ileri reconciliation tekniklerini kapsar.

Öğrenme Metodu

Gerçek STTM belgelerinden otomatik test sorguları üreten bir pytest çerçevesi kurarak öğrenilir.

Neden Bu Eğitim?

🧩Metadata Testi

Veri sözlüğü ile fiili şema arasındaki sapmaları otomatik yakalarsınız.

♻️Regresyon

Her sürümde çalışan regresyon paketleriyle gizli bozulmaları önlersiniz.

⚙️Çerçeve

pytest tabanlı yeniden kullanılabilir test çerçevesi kurarsınız.

Anahtar Konular

ileri etl testietl test otomasyonumetadata doğrulamaregresyon testifuzzy matchingpytest veri testidata reconciliationsurrogate key testikalite kapısı
“İyi test otomasyonu, her sürümde sessizce güven üretir.”

Ön Koşullar

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

1
ETL Testi

Temel source-to-target doğrulama deneyimi beklenir.

2
SQL

Analitik fonksiyon ve set operatörleriyle sorgu yazabilmek gerekir.

3
Python

pytest örnekleri için orta düzey Python faydalıdır.

4
Lab Ortamı

Kaynak/hedef veritabanı ve Python erişimi olan ortam gerekir.

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ı metadata doğrulamasını ve ileri anahtar kontrollerini otomatikleştirebilir.
Modül 1
Metadata Doğrulama
  • Veri sözlüğü ile şema karşılaştırma
  • Kolon tip/uzunluk uyumu
  • Nullability ve default kontrolü
  • INFORMATION_SCHEMA sorguları
  • Kısıt (constraint) envanteri
  • Metadata drift raporu
Modül 2
Anahtar Doğrulama
  • Surrogate key tekilliği
  • Natural key eşleme
  • Yabancı anahtar bütünlüğü
  • Orphan kayıt tespiti
  • Composite key doğrulama
  • Sekans/identity boşluk kontrolü
Modül 3
STTM Otomasyonu
  • STTM'den sorgu üretimi
  • Eşleme kuralı parametreleme
  • Dönüşüm ifadesi testi
  • Lookup/code map doğrulama
  • Beklenen değer tabloları
  • Kapsam izleme
Modül 4
Referans Bütünlüğü
  • Boyut-olgu ilişki testi
  • Late arriving dimension
  • Varsayılan (unknown) üye
  • Referans tablo güncelliği
  • Cross-system tutarlılık
  • İlişki kardinalite kontrolü
Günün hedefiKatılımcı büyük veride ileri karşılaştırma ve regresyon test paketleri kurabilir.
Modül 1
Hash ve Checksum
  • Satır/kolon hash üretimi
  • MD5/SHA ile parmak izi
  • Bloom filter ile ön eleme
  • Checksum uyuşmazlığı örnekleme
  • Kolon bazlı hash karşılaştırma
  • Dağıtık hash hesaplama
Modül 2
Fuzzy Matching
  • Levenshtein/Jaccard benzerliği
  • Eşik tabanlı eşleştirme
  • Adres/isim normalizasyonu
  • Yaklaşık (approximate) eşleşme raporu
  • False positive yönetimi
  • Standardizasyon kuralları
Modül 3
Örnekleme
  • Stratifiye örnekleme stratejisi
  • Güven aralığı ve örnek boyutu
  • Risk tabanlı kayıt seçimi
  • Kenar durum odaklı örnek
  • Büyük tabloda bölümleme
  • Örnek temsil doğrulama
Modül 4
Regresyon Paketi
  • Altın (golden) veri seti
  • Baseline snapshot karşılaştırma
  • Sürüm farkı tespiti
  • Regresyon kapsam matrisi
  • Seçmeli (smoke) regresyon
  • Onaylı değişiklik yönetimi
Günün hedefiKatılımcı yeniden kullanılabilir test çerçevesi kurup CI kalite kapıları tanımlayabilir.
Modül 1
pytest Çerçevesi
  • Fixture ve conftest tasarımı
  • Parametrik test (parametrize)
  • Veri kaynağı bağlantı yönetimi
  • PyTest-BDD senaryoları
  • Yeniden kullanılabilir assertion
  • Test verisi temizliği
Modül 2
Kapsam Metrikleri
  • Kural kapsam oranı
  • Kolon/dönüşüm kapsamı
  • Risk ağırlıklı skor
  • Kalite skor kartı
  • Trend izleme
  • Eşik ve uyarı
Modül 3
Raporlama
  • Allure/HTML rapor üretimi
  • Başarısız örnek ekleme
  • Hata sınıflandırma
  • Paydaş özet raporu
  • Defect takip entegrasyonu
  • Geçmiş karşılaştırma
Modül 4
CI/CD Kapısı
  • Pipeline tetikleyici
  • Kalite kapısı (quality gate)
  • Başarısızlıkta yük durdurma
  • Ortam bazlı test matrisi
  • Paralel test yürütme
  • Bildirim ve webhook

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Metadata

Veri sözlüğü ile şema sapmalarını otomatik doğrularsınız.

✅
Anahtar Testi

Surrogate/natural key ve referans bütünlüğünü test edersiniz.

✅
STTM Otomasyon

STTM belgelerinden otomatik test sorguları üretirsiniz.

✅
Hash Karşılaştırma

Hash ve bloom filter ile büyük veriyi hızla karşılaştırırsınız.

✅
Fuzzy Matching

Yaklaşık eşleştirmeyle standardizasyon hatalarını yakalarsınız.

✅
Regresyon

Golden veri setiyle sürüm regresyonlarını önlersiniz.

✅
Çerçeve

pytest tabanlı yeniden kullanılabilir test çerçevesi kurarsınız.

✅
Kalite Kapısı

CI'da kalite kapıları ve kapsam metrikleri tanımlarsınız.

Kimler İçin Uygundur?

  • ETL testinde temel deneyimi olup otomasyon
  • ileri doğrulama teknikleri eklemek isteyen test ve veri mühendisleri

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Temel ETL test deneyimi olup otomasyon ve ileri doğrulama ekleyecek test/veri mühendisleri için uygundur.
Hangi otomasyon araçları kullanılır?
Python, pytest ve PyTest-BDD ile test çerçevesi kurulur; Allure/HTML raporlama gösterilir.
Büyük tablolar nasıl karşılaştırılır?
Hash/checksum, bloom filter ve stratifiye örnekleme ile ölçeklenebilir karşılaştırma uygulanır.
CI/CD entegrasyonu var mı?
Evet; kalite kapıları, paralel yürütme ve başarısızlıkta yük durdurma gösterilir.
Sertifika veriliyor mu?
Eğitim sonunda 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. Advanced ETL Testing: Advanced Techniques in ETL Testing Eği Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Veri Mühendisliği ve AmbarıUsing Streamlit with Snowflake Eğitimi
Veri ve Analitik Eğitimleri

Using Streamlit with Snowflake Eğitimi

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

Streamlit in Snowflake ile Snowpark'tan veri çekip etkileşimli veri uygulaması geliştirme, cache, RBAC ve Snowflake içi dağıtım eğitimi.

Detayları Gör →
Veri Mühendisliği ve AmbarıUsing Tasks and Architecting Snowflake Data Pipelines Eğitimi
Veri ve Analitik Eğitimleri

Using Tasks and Architecting Snowflake Data Pipelines Eğitimi

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

Snowflake Task graph (DAG), finalizer, serverless orkestrasyon, hata yönetimi ve gözlemlenebilirlikle ölçeklenebilir pipeline mimarisi eğitimi.

Detayları Gör →
Veri Mühendisliği ve AmbarıVeri Ambarı (DWH) Mimari ve Modelleme Teknikleri Eğitimi
Veri ve Analitik Eğitimleri

Veri Ambarı (DWH) Mimari ve Modelleme Teknikleri Eğitimi

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

Kimball, Inmon, Data Vault 2.0 ve lakehouse ile boyutsal modelleme, SCD, fact türleri ve modern DWH mimari tasarımı eğitimi.

Detayları Gör →
Veri Mühendisliği ve AmbarıVeri Entegrasyonu için Make Eğitimi
Veri ve Analitik Eğitimleri

Veri Entegrasyonu için Make Eğitimi

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

Make (Integromat) ile senaryo, modül, router, iterator/aggregator, webhook ve HTTP modülüyle kodsuz veri entegrasyonu eğitimi.

Detayları Gör →
Veri Mühendisliği ve AmbarıVeri Mühendisliği ve Tahminsel İstatistik Eğitimi
Veri ve Analitik Eğitimleri

Veri Mühendisliği ve Tahminsel İstatistik Eğitimi

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

Tanımlayıcı/çıkarımsal istatistik, hipotez testi, regresyon ve zaman serisi tahminini pandas/statsmodels ile veri pipeline'ında uygulama eğitimi.

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