Microsoft SSIS 3D logosu yanında üç ETL akış bloğu ve oklar bembeyaz arka planda premium kompozisyon

Microsoft SSIS Eğitimi, katılımcılara farklı kaynaklardaki veriyi güvenilir akışlarla taşıma ve dönüştürme yetkinliği kazandırır. Katılımcılar, eğitim boyunca gerçek veri akışı senaryoları üzerinde çalışarak öğrendiklerini kendi projelerine uygulayabilir.

Katılımcılar, eğitim sonunda uçtan uca veri akışları tasarlayıp hatalara karşı dayanıklı hâle getirmeyi öğrenir ve bu akışları düzenli çalışacak biçimde yönetebilir. Güncel ayrıntılar için SQL Server Integration Services belgeleri incelenebilir.

Microsoft SSIS eğitimini şirketinize özel planlayalım. 0212 951 0608 · Teklif isteyin

Katılımcı Profili

Bu eğitim, SSIS'i klasik ETL aracı olmaktan çıkartıp modern data pipeline disipliniyle kullanmak isteyen rollere yöneliktir:

  • ETL Geliştiriciler: SSIS pipeline tasarlayan mühendisler
  • BI Geliştiricileri: Data warehouse besleyen ETL ekipleri
  • Veri Mühendisleri: Modern data pipeline disipliniyle SSIS kullananlar
  • Veritabanı Geliştiricileri: SQL Server tarafında ETL yazan roller
  • Migration Ekipleri: SSIS'ten Azure Data Factory veya Fabric'e geçen ekipler

Ön Gereklilikler

Bu eğitime katılım için aşağıdaki ön bilgiler önerilir:

  • SQL Server'da temel SQL deneyimi (SELECT, JOIN)
  • ETL kavramına ve veri akışı mantığına giriş düzeyi aşinalık
  • Visual Studio veya SSDT kullanım deneyimi
  • Excel, CSV ve veritabanı kaynaklarıyla çalışma deneyimi
  • Data warehouse ve OLAP kavramlarına temel aşinalık (tercihen)

Süresi ve Tarihi

Süre: 3 gün. Bu süre standart program içindir; ek modüllere ve hedefe göre süre özelleştirilebilir.
Eğitim tarihleri ve saatleri, ekibinizin uygunluğuna göre birlikte planlanır.

Kazanımlar

Eğitim bitiminde katılımcı, SSIS'i klasik ETL aracı olmaktan çıkartıp modern data pipeline disipliniyle kullanır:

  • Integration Services proje yapısını Project Deployment Model ile kurar
  • Control Flow ile Data Flow ayrımını doğru tasarlar
  • Source, Destination ve Transformation bileşenlerini bilinçle yerleştirir
  • Lookup, Conditional Split ve Derived Column ile veri zenginleştirme yapar
  • Error handling ve event handler ile robust pipeline oluşturur
  • SSIS Catalog ile deployment ve environment yönetir
  • Buffer, parallel execution ve DataFlow tuning ile performans kazandırır

Microsoft SSIS Eğitimi Konuları

1. SSIS Mimarisi ve Bileşenleri

  • SSIS Service ve Catalog (SSISDB)
  • Control Flow ve Data Flow ayrımı
  • Package, Project, Solution
  • SSDT (SQL Server Data Tools)

2. Visual Studio ile SSIS Geliştirme

  • Integration Services Project
  • Solution Explorer ve Project Parameters
  • Toolbox: task, container, transform
  • SSIS sürüm uyumluluğu

3. Control Flow Task

  • Execute SQL Task
  • Data Flow Task
  • File System Task
  • FTP, Web Service, Script Task
  • Send Mail Task

4. Container ve Loop

  • Sequence Container ile gruplama
  • For Loop Container
  • Foreach Loop Container (file enumerator)
  • Transaction option

5. Precedence Constraint

  • Success, Failure, Completion
  • Expression ve constraint kombinasyonu
  • Logical AND/OR
  • Conditional flow

6. Data Flow - Source ve Destination

  • OLE DB Source/Destination
  • Flat File Source/Destination
  • Excel, ADO.NET, XML source
  • Raw File ve recordset
  • Buffer ve memory yönetimi

7. Transformation - Temel

  • Derived Column
  • Data Conversion
  • Conditional Split
  • Aggregate ve Sort
  • Multicast

8. Transformation - İleri

  • Lookup ve Cache transformation
  • Merge, Merge Join, Union All
  • Slowly Changing Dimension (SCD)
  • Fuzzy Lookup, Fuzzy Grouping
  • Pivot ve Unpivot

9. Variable ve Expression

  • System ve User variable
  • Variable scope (package, container, task)
  • Expression Builder
  • SSIS expression dili

10. Configuration ve Parameter

  • Package parameter ve project parameter
  • Environment ve environment variable (Catalog)
  • XML configuration (legacy)
  • Connection manager configuration

11. Error Handling ve Event Handler

  • OnError, OnWarning, OnPostExecute event
  • Error output (redirect row)
  • Error code ve error column
  • Logging task event

12. Logging ve Auditing

  • Log provider: SQL Server, Text File, Windows Event
  • SSISDB executions ve event messages
  • Custom logging task
  • Audit Transformation

13. Slowly Changing Dimension (SCD)

  • Type 1: overwrite
  • Type 2: history
  • Type 3: limited history
  • SCD Wizard vs custom pattern
  • Performance optimizasyonu

14. Script Task ve Script Component

  • C# ile Script Task
  • Script Component (source, transform, dest)
  • External assembly referansı
  • Debugging script

15. Deployment - Project Deployment Model

  • SSISDB Integration Services Catalog
  • Deploy ile ispac dosyası
  • Environment ve project reference
  • Package Deployment (legacy)

16. Execution ve Scheduling

  • SQL Server Agent ile schedule
  • dtexec komut satırı
  • SSMS'den manuel execute
  • Execution report ve dashboard

17. Performance Tuning

  • Buffer DefaultBufferMaxRows ve DefaultBufferSize
  • Fast Load (Bulk Insert)
  • Sort/Aggregate blocking transformation
  • Parallel execution: EngineThreads, MaxConcurrentExecutables

18. Azure Data Factory'ye Geçiş

  • Azure-SSIS Integration Runtime
  • SSIS package lift-and-shift
  • ADF Mapping Data Flow
  • Migration karar matrisi

MICROSOFT SSIS EĞİTİMİ ile İlgili
Sıkça Sorulan Sorular ve Cevapları


Microsoft SSIS eğitimini kurumumuza özel planlayabilir miyiz?

Evet. Microsoft SSIS eğitiminin içeriği ve süresi sabit değildir; firmanızın öncelikleri ve katılımcı profiliniz doğrultusunda programı birlikte kurgular, tamamen kurumunuza özel olarak ilerleriz.

Microsoft SSIS eğitimini hangi şehirlerde veriyorsunuz?

Microsoft SSIS eğitimini kurumunuzun bulunduğu ilde yerinde veriyoruz; İstanbul, Ankara ve İzmir başta olmak üzere Türkiye'nin her iline gelmekteyiz. İsteyen firmalara eğitim canlı online olarak da sunulur.

Microsoft SSIS eğitimini online veriyor musunuz?

Evet, Microsoft SSIS eğitimini canlı online olarak da veriyoruz; birlikte uygulamalı oturumlarla Türkiye'nin neresinde olursanız olun katılabilirsiniz. Program kurumunuzun ihtiyacına göre belirlenir.

Microsoft SSIS eğitimi çalışanlarımızın seviyesine göre uyarlanıyor mu?

Evet. Microsoft SSIS eğitiminin başında katılımcıların seviyesi değerlendirilir ve içerik buna göre ayarlanır; sıfırdan başlanabileceği gibi ileri konulara da odaklanılabilir.

Microsoft SSIS eğitimi projemiz üzerinden ilerleyebilir mi?

Eğitim, kendi veritabanınız veya kullanım senaryonuz üzerinden ilerleyebilir. Teklif öncesinde projenizi bize iletmeniz ya da tarif etmeniz durumunda eğitimi gerçek verinize göre kurgularız.

Microsoft SSIS eğitmenleriniz hakkında bilgi alabilir miyiz?

Eğitmenlerimiz veritabanı ve veri yönetimi alanında deneyimli, Microsoft SSIS ile gerçek sistemler üzerinde çalışmış uzmanlardır. İhtiyacınıza ve hedefinize en uygun eğitmeni sizinle eşleştiriyoruz.

Katılımcılarımıza sertifika veriliyor mu?

Evet. Eğitim sonunda katılımcılarımıza katılım sertifikası veriyoruz; sertifikada eğitimin kapsamı ve katılımcı bilgileri yer alır, kurumunuzun tercihine göre dijital ya da basılı olarak hazırlanır.

Microsoft SSIS eğitiminin fiyatı ne kadar?

Sabit bir Microsoft SSIS eğitimi ücreti yoktur; fiyat, katılımcı sayısı, kapsam ve süreye göre belirlenir. İhtiyacınızı dinleyip kurumunuza özel bir teklif sunarız.

SSIS eğitimini ekibinize göre planlayalım, hedeflerinizi netleştirelim.
0212 951 0608 · Kurumsal teklif