SSIS PACKAGES EĞİTİMİ

SSIS Paketleriyle Veri Akışlarını Tasarlayın

Control Flow, Data Flow, bağlantı yöneticileri ve dönüşümlerle uçtan uca ETL paketi

SSIS Packages Eğitimi, SQL Server Integration Services ile sıfırdan ETL paketi tasarlamayı öğretir. Katılımcılar SSDT ortamında Control Flow görevlerini, Data Flow kaynak, hedef ve dönüşüm bileşenlerini, bağlantı yöneticilerini ve precedence constraint ile ak…

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

Eğitim Hakkında

Sıfırdan SSIS paketi tasarımı ve ETL akışlarının oluşturulması

Bu eğitim, SQL Server Integration Services ile sıfırdan ETL paketleri tasarlamayı öğretir. Katılımcılar SSDT ortamında Control Flow görevlerini, Data Flow kaynak ve hedeflerini, dönüşüm bileşenlerini ve bağlantı yöneticilerini uygular. Precedence constraint ile akış kontrolü, container ile döngüler, lookup, derived column ve conditional split dönüşümleri ve hata yönlendirme işlenir. Veri çekme, dönüştürme ve hedefe yazma süreci kurularak bakımı kolay paketler üretilir.

Süre ve Format

3 Gün. Yüz yüze veya online; her gün Visual Studio SSDT üzerinde uygulamalı paket tasarımı ve kuruma özel ETL senaryolarıyla pekiştirilir.

Seviye

Orta Seviye — SSIS ile sıfırdan ETL paketi tasarlamak isteyen, Control Flow ve Data Flow mantığını öğrenecek katılımcılara yöneliktir.

Öğrenme Metodu

Canlı demo, SSDT üzerinde adım adım paket oluşturma, dönüşüm atölyeleri ve gerçek veri kaynaklarıyla uçtan uca ETL uygulaması.

Neden Bu Eğitim?

🔗Uçtan uca ETL

Kaynaktan hedefe kadar tüm veri akışını SSIS ile tasarlayarak farklı sistemleri tek pakette entegre etmeyi öğrenirsiniz.

🧩Zengin dönüşüm

Lookup, derived column, conditional split ve aggregate gibi dönüşümlerle karmaşık veri işleme ihtiyaçlarını kodsuz çözersiniz.

♻️Bakımı kolay paket

Container, precedence constraint ve bağlantı yöneticileriyle düzenli, yeniden kullanılabilir ve bakımı kolay paketler kurarsınız.

Anahtar Konular

ssis eğitimissis paketetl eğitimidata flowcontrol flowsql server integration servicesssis dönüşümveri entegrasyonu eğitimi
“İyi tasarlanmış bir SSIS paketi, karmaşık veri akışlarını görünür, yönetilebilir ve yeniden kullanılabilir kılan sessiz bir mühendislik eseridir.”

Ön Koşullar

Eğitim öncesi sahip olmanız beklenen temel bilgi ve deneyim

1
SQL temeli

Temel T-SQL sorguları yazabilmek ve ilişkisel veritabanı kavramlarını bilmek gerekir.

2
SQL Server erişimi

SQL Server Management Studio kullanımı ve bir test veritabanına erişim beklenir.

3
ETL farkındalığı

Veri çıkarma, dönüştürme ve yükleme (ETL) kavramına genel bir aşinalık faydalıdır.

4
Geliştirme ortamı

Visual Studio ve SSDT (SQL Server Data Tools) kurulu bir ortam önerilir.

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 SSIS proje yapısını, Control Flow görevlerini ve precedence constraint ile akış kontrolünü öğrenerek ilk paketlerini oluşturur.
Modül 1
SSIS Mimarisi ve SSDT
  • SSIS'in SQL Server içindeki yeri ve ETL rolü
  • Visual Studio SSDT ortamının tanıtımı
  • Integration Services projesi ve paket (.dtsx) yapısı
  • Tasarımcı sekmeleri: Control Flow, Data Flow, Event Handlers
  • Araç kutusu (toolbox) ve değişkenler penceresi
  • İlk paketin oluşturulması ve çalıştırılması
Modül 2
Control Flow Görevleri
  • Execute SQL Task ile veritabanı komutu çalıştırma
  • Data Flow Task'ın Control Flow içindeki rolü
  • File System Task ile dosya ve klasör işlemleri
  • Execute Process Task ile dış uygulama çağırma
  • Send Mail Task ile bildirim gönderme
  • FTP ve Web Service görevlerinin kullanımı
Modül 3
Akış Kontrolü ve Container
  • Precedence constraint ile görevler arası akış
  • Başarı, başarısızlık ve tamamlanma koşulları
  • İfade (expression) tabanlı koşullu akış
  • Sequence Container ile görev gruplama
  • For Loop ve Foreach Loop Container kullanımı
  • Foreach ile dosya listesi üzerinde yineleme
Modül 4
Bağlantı Yöneticileri
  • OLE DB ve ADO.NET bağlantı yöneticileri
  • Flat File ve Excel bağlantı yapılandırması
  • Bağlantı dizelerinin (connection string) yönetimi
  • Proje düzeyi paylaşımlı bağlantılar
  • Bağlantı yöneticilerinin ifadeyle dinamikleştirilmesi
  • Kaynak sistemlere güvenli erişim yaklaşımı
Günün hedefiKatılımcılar Data Flow içinde kaynaklardan veri okuyup dönüştürmeyi ve hedeflere yazmayı, farklı dönüşüm bileşenlerini uygulamalı öğrenir.
Modül 1
Kaynak ve Hedef Bileşenleri
  • OLE DB Source ile veritabanından veri okuma
  • Flat File Source ile metin dosyası okuma
  • OLE DB Destination ve hızlı yükleme seçenekleri
  • Flat File ve Excel hedeflerine yazma
  • Sorgu ve tablo erişim modları arasındaki fark
  • Sütun eşleme (mapping) ve veri türü uyumu
Modül 2
Satır Dönüşümleri
  • Derived Column ile yeni sütun ve ifade üretme
  • Data Conversion ile veri türü dönüştürme
  • Character Map ile metin dönüşümleri
  • Conditional Split ile satırları koşula göre ayırma
  • Copy Column ve çoğaltma senaryoları
  • İfade dilinin (SSIS expressions) kullanımı
Modül 3
Çok Satırlı Dönüşümler
  • Lookup ile referans tablosundan değer eşleme
  • Cache Transform ile arama performansı
  • Merge ve Merge Join ile veri birleştirme
  • Union All ile akışları birleştirme
  • Aggregate ile gruplama ve toplama
  • Sort ile sıralama ve yinelenen kayıt temizleme
Modül 4
Hata Yönlendirme ve Kalite
  • Satır düzeyi hata çıkışlarının (error output) yapılandırması
  • Hatalı satırların ayrı hedefe yönlendirilmesi
  • Veri doğrulama ve temizleme yaklaşımları
  • Yavaş değişen boyut (SCD) dönüşümüne giriş
  • Null ve dönüşüm hatalarının yönetimi
  • Data Viewer ile akış içi veri inceleme
Günün hedefiKatılımcılar paketlere hata yönetimi, günlükleme ve parametre ekleyerek dağıtıma hazır, bakımı kolay çözümler oluşturur.
Modül 1
Event Handler ve Hata Yönetimi
  • OnError, OnWarning ve OnPreExecute olayları
  • Event Handler sekmesinde tepki görevleri tanımlama
  • Hata durumunda temizlik ve bildirim akışı
  • MaximumErrorCount ve hata eşiği yönetimi
  • Checkpoint ile kaldığı yerden devam etme
  • İşlem (transaction) ve TransactionOption kullanımı
Modül 2
Günlükleme ve İzleme
  • Paket günlükleme (logging) yapılandırması
  • SQL Server, metin ve olay günlüğü sağlayıcıları
  • Günlüklenecek olayların ve sütunların seçimi
  • Değişkenlerle özel günlük değerleri yazma
  • Yürütme süresi ve satır sayısı izleme
  • Sorun giderme için günlük analizi
Modül 3
Parametre ve Yapılandırma
  • Proje ve paket düzeyi parametreler
  • Ortama göre değişen değerlerin dışarı alınması
  • Bağlantı yöneticilerini parametreyle besleme
  • Hassas değerlerin güvenli yönetimi
  • Paket koruma düzeyi (ProtectionLevel) seçimi
  • Yeniden kullanılabilir yapılandırma stratejisi
Modül 4
Dağıtım ve Çalıştırma
  • Proje dağıtım modeliyle SSISDB'ye dağıtım
  • Integration Services kataloğu ve klasör yapısı
  • Paketin katalogdan çalıştırılması
  • Temel zamanlama için SQL Server Agent
  • Sürüm yönetimi ve önceki sürüme geri alma
  • Üretime alma öncesi kontrol listesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Paket tasarımı

SSDT ortamında sıfırdan SSIS paketi oluşturup Control Flow ve Data Flow akışlarını tasarlarsınız.

✅
Akış kontrolü

Precedence constraint, container ve döngülerle görevler arası akışı mantıklı biçimde yönetirsiniz.

✅
Veri okuma/yazma

OLE DB, Flat File ve Excel kaynak ve hedefleriyle farklı sistemler arasında veri taşırsınız.

✅
Dönüşüm gücü

Lookup, derived column, conditional split ve aggregate dönüşümleriyle karmaşık veri işleme kurallarını uygularsınız.

✅
Hata yönetimi

Error output, event handler ve checkpoint ile hataları kontrollü biçimde yönetir ve kurtarırsınız.

✅
Günlükleme

Paket günlükleme yapılandırarak yürütmeleri izler ve sorun giderme için kayıt üretirsiniz.

✅
Parametreleme

Paketleri parametre ve yapılandırmalarla ortamdan bağımsız, yeniden kullanılabilir hale getirirsiniz.

✅
Paket dağıtımı

Projeleri SSISDB kataloğuna dağıtır ve SQL Server Agent ile çalıştırmaya hazır hale getirirsiniz.

Kimler İçin Uygundur?

  • Veri ambarı ve raporlama için ETL süreçleri kuracak veri mühendisleri
  • BI geliştiricileri
  • veritabanı yöneticileri
  • SQL Server üzerinde veri entegrasyonu yapacak yazılımcılar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri ambarı ve raporlama için ETL süreçleri kuracak veri mühendisleri, BI geliştiricileri, veritabanı yöneticileri ve SQL Server üzerinde veri entegrasyonu yapacak yazılımcılar için uygundur. Temel T-SQL ve ilişkisel veritabanı bilgisi beklenir.
Bu eğitim SSIS Solutions eğitiminden farklı mı?
Evet. Bu eğitim tek bir paketin tasarımına, Control Flow ve Data Flow bileşenlerine odaklanır. SSIS Solutions eğitimi ise çözüm ve proje düzeyinde birden çok paketin organizasyonuna, proje parametrelerine, ortamlara ve kurumsal dağıtım stratejilerine odaklanır.
Programlama bilgisi gerekiyor mu?
Hayır. SSIS büyük ölçüde görsel bileşenlerle çalışır; paketlerin çoğu kod yazmadan sürükle-bırak ve ifade tanımlarıyla oluşturulur. Temel T-SQL bilmek yeterlidir. İleri senaryolar için Script Task ayrı bir eğitimde ele alınır.
Hangi veri kaynaklarıyla çalışılır?
Eğitimde SQL Server (OLE DB), düz metin dosyaları (Flat File) ve Excel kaynak ve hedefleriyle uygulama yapılır. Aynı prensipler Oracle, ODBC ve diğer bağlantılarla da geçerlidir; önemli olan kaynak-dönüşüm-hedef akışının mantığını kavramaktır.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Microsoft'un resmi sınavlarına girmek isteyenler için sınav başvurusu ve ücreti ilgili kuruma aittir; eğitim bu sınavlara sağlam bir temel oluşturur.

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. SSIS Packages 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
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Microsoft SQL ServerSQL Server Analysis Services ve Tablolu Veri Modelleri Eğitimi
Veritabanı Eğitimleri

SQL Server Analysis Services ve Tablolu Veri Modelleri Eğitimi

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

SSAS Tabular ile VertiPaq, SSDT model tasarımı, DAX ölçüler, zaman zekası, satır düzeyi güvenlik ve performans optimizasyonunu uygulamalı öğretir.

Detayları Gör →
Microsoft SQL ServerSQL Server Entegrasyon Hizmetleri (SSIS) Giriş Eğitimi
Veritabanı Eğitimleri

SQL Server Entegrasyon Hizmetleri (SSIS) Giriş Eğitimi

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

SSIS'e sıfırdan giriş: SSDT, Control Flow görevleri, bağlantı yöneticileri, temel Data Flow, değişken ve paket dağıtımını uygulamalı öğretir.

Detayları Gör →
Microsoft SQL ServerSQL Server ile Veri Ambarı Uygulaması Eğitimi
Veritabanı Eğitimleri

SQL Server ile Veri Ambarı Uygulaması Eğitimi

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

Boyutsal modelleme, star/snowflake şema, SCD, columnstore indeks, partition ve SSAS küpleriyle SQL Server üzerinde veri ambarı kurmayı öğreten uygulamalı eğitim

Detayları Gör →
Microsoft SQL ServerSQL Server ile Veritabanı Eğitimi
Veritabanı Eğitimleri

SQL Server ile Veritabanı Eğitimi

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

T-SQL, tablo tasarımı, normalizasyon, JOIN, indeks, transaction, stored procedure ve yedekleme ile SQL Server veritabanı yönetimini öğreten uygulamalı eğitim.

Detayları Gör →
Microsoft SQL ServerSQL Server Integration Services (SSIS) Training for Business Intelligence Eğitimi
Veritabanı Eğitimleri

SQL Server Integration Services (SSIS) Training for Business Intelligence Eğitimi

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

SSIS ile veri ambarı yükleme: staging, boyut/olgu ETL, SCD, surrogate key, artımlı yükleme, CDC ve SSAS/SSRS entegrasyonunu uygulamalı öğretir.

Detayları Gör →
Microsoft SQL ServerSQL Server Integration Services (SSIS) – Veri Akışları ve Gelişmiş Dönüşümler Eğitimi
Veritabanı Eğitimleri

SQL Server Integration Services (SSIS) – Veri Akışları ve Gelişmiş Dönüşümler Eğitimi

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

SSIS Data Flow mimarisi, Lookup, Merge Join, Pivot, Fuzzy, Script Component, error output ve buffer tabanlı performans ayarını uygulamalı öğretir.

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