SQL SERVER INTEGRATION SERVICES (SSIS) – VERİ AKIŞLARI VE GELİŞMİŞ DÖNÜŞÜMLER EĞİTİMİ

SSIS Data Flow'un derinine inin, gelişmiş dönüşümlere hakim olun

Buffer mimarisi, Lookup, Merge, Pivot, Fuzzy ve Script Component ile veri akışı tasarımı

SQL Server Integration Services (SSIS) – Veri Akışları ve Gelişmiş Dönüşümler Eğitimi, SSIS'in Data Flow motoruna ve dönüşüm kütüphanesine derinlemesine odaklanır.

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

Eğitim Hakkında

SSIS Data Flow'u ve gelişmiş dönüşümleri derinlemesine ele alan uygulamalı eğitim

SQL Server Integration Services (SSIS) – Veri Akışları ve Gelişmiş Dönüşümler Eğitimi, SSIS'in Data Flow motoruna ve dönüşüm kütüphanesine derinlemesine odaklanır. Katılımcılar buffer tabanlı bellek mimarisini, blocking/non-blocking dönüşüm ayrımını, kaynak ve hedef bileşenlerini, Lookup, Merge Join, Conditional Split, Aggregate, Sort, Pivot/Unpivot, Fuzzy Lookup ve Script Component dönüşümlerini, error output ile hata yönetimini ve buffer ayarıyla performansı öğrenir.

Süre ve Format

3 Gün. Her gün dört modül; Data Flow mimarisi ve kaynak/hedeften gelişmiş dönüşümlere, oradan buffer ayarı ve performansa doğru ilerlenir.

Seviye

Orta Seviye — SSIS Data Flow mimarisi, gelişmiş dönüşümler ve buffer tabanlı performans ayarı

Öğrenme Metodu

Her dönüşüm SSDT üzerinde uygulamalı işlenir; data viewer ile buffer akışı izlenir ve gerçek temizleme senaryoları kurulur.

Neden Bu Eğitim?

🧠Motor kavrayışı

Buffer mimarisini ve blocking/non-blocking ayrımını anlayarak bellek ve hız açısından verimli akışlar tasarlarsınız.

🔧Dönüşüm hakimiyeti

Lookup, Merge Join, Pivot, Fuzzy ve Script Component gibi dönüşümlerle karmaşık veri problemlerini çözersiniz.

📈Performans ayarı

Buffer boyutu, paralellik ve sıralama maliyetini yöneterek yavaş veri akışlarını belirgin biçimde hızlandırırsınız.

Anahtar Konular

ssis data flow eğitimissis dönüşüm eğitimissis gelişmiş eğitimissis lookup eğitimissis fuzzy lookup eğitimissis performans eğitimissis script component eğitimiveri akışı eğitimietl dönüşüm eğitimisql server integration services eğitimi
“Data Flow'u gerçekten anlayan kişi, dönüşümleri yalnızca kurmaz; her buffer'ın belleğe ve hıza maliyetini bilir.”

Ön Koşullar

Gelişmiş dönüşüm içeriğini izleyebilmek için faydalı olacak temel bilgi ve deneyim

1
Temel SSIS

Paket oluşturma, Control Flow ve basit Data Flow deneyimi beklenir.

2
Data Flow deneyimi

Kaynak, hedef ve temel dönüşümlerle basit bir akış kurmuş olmak gerekir.

3
SQL bilgisi

JOIN, GROUP BY ve alt sorgu gibi T-SQL kavramları dönüşüm mantığını kavramayı kolaylaştırır.

4
.NET temeli (artı)

C# veya VB.NET'e temel aşinalık Script Component modülünde avantaj 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ı Data Flow buffer mimarisini, blocking/non-blocking ayrımını, SSIS veri türlerini ve kaynak/hedef bileşenlerinin verimli kullanımını kavrar.
Modül 1
Data Flow Buffer Mimarisi
  • Buffer (bellek bloğu) tabanlı veri akışı
  • Row ile buffer ilişkisi ve akış mantığı
  • Non-blocking (satır bazlı) dönüşümler
  • Partial-blocking dönüşümler (ör. Merge Join)
  • Fully-blocking dönüşümler (ör. Sort, Aggregate)
  • Synchronous ve asynchronous çıkış farkı
Modül 2
SSIS Veri Türleri ve Dönüşüm
  • SSIS veri türleri (DT_STR, DT_WSTR, DT_I4 vb.)
  • Kaynak ile SSIS veri türü eşlemesi
  • Data Conversion ile tür dönüştürme
  • Unicode ile non-Unicode dönüşüm sorunları
  • Veri türü uyumsuzluğunun yarattığı hatalar
  • Metadata ve sütun sağlamlığı (column lineage)
Modül 3
Kaynak Bileşenleri
  • OLE DB Source ve sorgu ile sütun seçimi
  • ADO.NET ve ODBC kaynak tercihleri
  • Flat File ve Excel kaynak ayarları
  • Kaynakta sorgu ile erken filtreleme
  • Parametreli ve değişkenli kaynak sorguları
  • Kaynak satır sayısını sınırlamanın etkisi
Modül 4
Hedef Bileşenleri
  • OLE DB Destination fast load seçenekleri
  • Table lock ve batch/commit boyutu
  • SQL Server Destination ile yerel yükleme
  • Hedefte kısıtların (constraint) yükleme etkisi
  • Flat File Destination ile dışa yazma
  • Hatalı satırları ayrı hedefe yönlendirme
Günün hedefiKatılımcı Lookup, Merge/Merge Join, Conditional Split, Derived Column, Aggregate, Sort, Pivot/Unpivot ve Fuzzy dönüşümlerini gerçek senaryolarda uygular.
Modül 1
Lookup ve Birleştirme
  • Lookup ile referans tablodan değer çekme
  • Lookup cache modları ve bellek dengesi
  • Merge Join (inner/left/full) kullanımı
  • Merge dönüşümü ile sıralı akışları birleştirme
  • Union All ile birden çok akışı toplama
  • Birleştirme öncesi sıralama gereksinimi
Modül 2
Bölme ve Türetme
  • Conditional Split ile satırları koşula ayırma
  • Derived Column ile ifade tabanlı sütun üretme
  • Multicast ile akışı birden çok hedefe çoğaltma
  • Row Count ile satır sayısını değişkene alma
  • Derived Column içinde SSIS ifade dili
  • Null ve tür dönüşümünü ifadede yönetme
Modül 3
Toplama, Sıralama ve Pivot
  • Aggregate ile SUM/COUNT/GROUP BY akışta
  • Sort dönüşümü ve çoğul anahtar sıralama
  • Sort yerine kaynakta ORDER BY tercihi
  • Pivot ile satırları sütuna çevirme
  • Unpivot ile sütunları satıra çevirme
  • Blocking dönüşümlerin bellek maliyeti
Modül 4
Fuzzy ve Script Component
  • Fuzzy Lookup ile yaklaşık eşleştirme
  • Fuzzy Grouping ile tekilleştirme (dedup)
  • Benzerlik eşiği ve güven skoru ayarı
  • Script Component: source/transform/destination
  • C# ile satır bazlı özel dönüşüm yazma
  • Script Component ile dış API/mantık çağırma
Günün hedefiKatılımcı error output ile hata yönetimini, data viewer ile akışı izlemeyi, buffer boyutu ayarını, paralelliği ve Data Flow performans iyileştirmelerini uygular.
Modül 1
Hata Yönetimi ve İzleme
  • Error output ile hatalı satırı yönlendirme
  • Error ve Truncation davranışı seçimi
  • Error column ve error code yorumlama
  • Data Viewer ile buffer içeriğini inceleme
  • Satır sayısı ve akış darboğazını gözlemleme
  • Hatalı satırları denetim tablosuna yazma
Modül 2
Buffer Ayarı (Tuning)
  • DefaultBufferMaxRows parametresi
  • DefaultBufferSize ve bellek dengesi
  • AutoAdjustBufferSize davranışı
  • Buffer başına satır sayısını optimize etme
  • Gereksiz sütunları akıştan çıkarma
  • Dar satır (narrow row) ile buffer verimi
Modül 3
Paralellik ve Kaynak
  • EngineThreads ile paralel yürütme
  • Birden çok Data Flow'u paralel çalıştırma
  • Blocking dönüşümlerin bellek baskısı
  • tempdb ve disk spill (dökülme) etkisi
  • Fast load ve commit boyutu ayarı
  • Ağ ve kaynak sistemi darboğazını azaltma
Modül 4
Performans İyileştirme
  • Sort/Aggregate yerine SQL'e devretme
  • Lookup cache ile sorgu sayısını azaltma
  • Veriyi kaynakta erken filtreleme ve daraltma
  • Hedefte indeks ve kısıtları geçici kaldırma
  • SSISDB performans raporlarıyla analiz
  • Darboğaz tespiti için akışı parçalara bölme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Mimari kavrayışı

Buffer tabanlı Data Flow motorunu ve blocking/non-blocking dönüşüm ayrımını açıklayabilirsiniz.

✅
Tür yönetimi

SSIS veri türlerini ve dönüşümlerini anlayarak Unicode ve tür uyumsuzluğu hatalarını önlersiniz.

✅
Kaynak/hedef optimizasyonu

Fast load, commit boyutu ve erken filtreleme ile kaynak ve hedef bileşenlerini verimli kullanırsınız.

✅
Birleştirme dönüşümleri

Lookup, Merge Join ve Union All ile akışları doğru biçimde birleştirir ve zenginleştirirsiniz.

✅
Toplama ve Pivot

Aggregate, Sort, Pivot ve Unpivot dönüşümlerini maliyetlerini bilerek doğru yerde kullanırsınız.

✅
Fuzzy ve Script

Fuzzy Lookup/Grouping ile yaklaşık eşleştirme yapar, Script Component ile özel mantık yazarsınız.

✅
Hata yönetimi

Error output ve data viewer ile hatalı satırları yönetir ve akış davranışını izlersiniz.

✅
Performans ayarı

Buffer boyutu, paralellik ve kaynak kullanımıyla yavaş Data Flow'ları belirgin biçimde hızlandırırsınız.

Kimler İçin Uygundur?

  • SSIS ile aktif paket geliştiren ETL geliştiricileri
  • veri mühendisleri
  • karmaşık dönüşüm
  • veri temizleme ihtiyacı olan BI ekipleri ve Data Flow performansını iyileştirmek isteyen BT personeli için uygundur

Sıkça Sorulan Sorular

Bu eğitim SSIS giriş eğitiminden farkı ne?
Giriş eğitimi ilk paketi kurmaya ve temel Data Flow'a odaklanır. Bu eğitim ise Data Flow motorunun derinine iner: buffer mimarisi, blocking/non-blocking dönüşümler ve Lookup, Merge Join, Pivot, Fuzzy, Script Component gibi gelişmiş dönüşümler. Ayrıca buffer ayarı ve performans iyileştirmesi ayrıntılı işlenir.
Script Component için programlama bilmem gerekir mi?
Script Component modülünde C# ile satır bazlı özel dönüşüm yazılır, bu nedenle temel .NET aşinalığı avantaj sağlar. Ancak modül sıfırdan ele alınır ve yaygın senaryolar hazır örneklerle gösterilir. Programlama deneyimi olmayanlar da temel kullanımı öğrenebilir; derinlemesine özel mantık için .NET bilgisi faydalıdır.
Veri akışımı nasıl hızlandıracağımı öğrenir miyim?
Evet. Üçüncü gün tamamen performansa ayrılmıştır: DefaultBufferMaxRows ve buffer boyutu ayarı, gereksiz sütunların çıkarılması, blocking dönüşümlerin bellek maliyeti, paralellik ve Sort/Aggregate işlerini SQL'e devretme işlenir. Amaç yavaş akışların darboğazını tespit edip belirgin biçimde hızlandırmaktır.
Eğitim kimler için uygundur?
SSIS ile aktif paket geliştiren ETL geliştiricileri, veri mühendisleri ve karmaşık dönüşüm ihtiyacı olan BI ekipleri için uygundur. Temel SSIS ve Data Flow deneyimi beklenir. Hiç SSIS kullanmamış katılımcılar için önce giriş düzeyi SSIS eğitimi önerilir.
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, katılımcının SSIS Data Flow, gelişmiş dönüşümler ve performans ayarı konularındaki kazanımlarını belgeler. İçerik kurumun ETL senaryolarına ve veri hacmine göre 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. SQL Server Integration Services (SSIS) – Veri Akışları ve Ge 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
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Microsoft SQL ServerMicrosoft Fabric: Administration, T-SQL, and Data Analytics Eğitimi
Veritabanı Eğitimleri

Microsoft Fabric: Administration, T-SQL, and Data Analytics Eğitimi

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

Microsoft Fabric eğitimi: OneLake, kapasite yönetimi, Warehouse ve T-SQL, Data Factory pipeline ve Power BI DirectLake ile uçtan uca veri analitiğini öğretir.

Detayları Gör →
Microsoft SQL ServerMicrosoft SQL Server (MSSQL) Eğitimi
Veritabanı Eğitimleri

Microsoft SQL Server (MSSQL) Eğitimi

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

MSSQL eğitimi: SSMS, T-SQL sorgulama, JOIN, GROUP BY, alt sorgu, view, saklı yordam, veri değiştirme ve indeks temellerini uygulamalı olarak öğretir.

Detayları Gör →
Microsoft SQL ServerMicrosoft SQL Server için Database Yöneticiler: Orta Seviye ile İleri Eğitimi
Veritabanı Eğitimleri

Microsoft SQL Server için Database Yöneticiler: Orta Seviye ile İleri Eğitimi

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

SQL Server için ileri DBA eğitimi: yürütme planı, indeks stratejisi, wait analizi, AlwaysOn, ileri yedekleme, Resource Governor ve Extended Events ile izleme.

Detayları Gör →
Microsoft SQL ServerMicrosoft SQL Server için Gelişmiş SQL, Saklı Yordamlar ve Tetikleyiciler Eğitimi
Veritabanı Eğitimleri

Microsoft SQL Server için Gelişmiş SQL, Saklı Yordamlar ve Tetikleyiciler Eğitimi

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

SQL Server için gelişmiş T-SQL eğitimi: pencere fonksiyonları, CTE, saklı yordam, fonksiyon, TRY-CATCH, transaction, dinamik SQL ve tetikleyicileri öğretir.

Detayları Gör →
Microsoft SQL ServerMicrosoft SQL Server Temelleri Eğitimi
Veritabanı Eğitimleri

Microsoft SQL Server Temelleri Eğitimi

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

SQL Server temelleri eğitimi: ilişkisel veritabanı, tablo ve anahtarlar, SSMS, veri tipleri, normalizasyon ve temel SELECT ile sıfırdan başlangıç sunar.

Detayları Gör →
Microsoft SQL ServerMigrate SQL Server Workload to Azure SQL - Applied Skills Workshop Eğitimi
Veritabanı Eğitimleri

Migrate SQL Server Workload to Azure SQL - Applied Skills Workshop Eğitimi

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

SQL Server iş yüklerini DMA, Azure Migrate, DMS, Log Replay Service ve Managed Instance link ile Azure SQL'e taşımayı uygulamalı öğreten atölye eğitimi.

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