ACCELERATED SQL SERVER INTEGRATION SERVICES EĞİTİMİ

SSIS ile veri entegrasyonunu hızlandırın ve ETL paketlerini kurun

Control Flow, Data Flow, dönüşümler, SSISDB kataloğu, Project Deployment ve zamanlama

Accelerated SQL Server Integration Services Eğitimi, SSIS ile ETL paketi geliştirmeyi hızlandırılmış biçimde uygulamalı öğretir. Katılımcılar SSDT ortamında Control Flow görevlerini ve Data Flow dönüşümlerini (Lookup, Derived Column, Conditional Split, Merge…

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

Eğitim Hakkında

SQL Server Integration Services ile ETL paketi geliştirmeyi öğreten hızlandırılmış eğitim

Accelerated SQL Server Integration Services Eğitimi, SQL Server ETL aracı SSIS ile veri entegrasyonu çözümleri geliştirmeye odaklanır. Katılımcılar SSDT ortamında Control Flow ve Data Flow tasarımını, Lookup, Derived Column, Conditional Split dönüşümlerini, değişken ve ifade kullanımını öğrenir. Hata yönetimi, event handler, loglama, SSISDB kataloğuyla Project Deployment modeli, parametre ve ortam yapılandırması ile SQL Server Agent ile zamanlama uygulamalı işlenir.

Süre ve Format

3 Gün. İlk gün SSIS mimarisi ve Control Flow, ikinci gün Data Flow dönüşümleri ve hata yönetimi, üçüncü gün SSISDB kataloğu, dağıtım ve zamanlama işlenir.

Seviye

Orta Seviye — SSIS ile ETL paketleri, veri akışı dönüşümleri, SSISDB kataloğu ve paket dağıtımı hızlandırılmış işlenir

Öğrenme Metodu

Her konu SSDT ortamında gerçek ETL paketleri tasarlanarak, çalıştırılarak ve SSISDB kataloğuna dağıtılarak uygulamalı işlenir.

Neden Bu Eğitim?

🔄Gerçek ETL tasarımı

Control Flow ve Data Flow ayrımını kavrar, farklı kaynaklardan veriyi çekip dönüştürerek hedef tabloya yükleyen paketler tasarlarsınız.

🧩Güçlü dönüşümler

Lookup, Merge Join, Derived Column ve Conditional Split dönüşümleriyle karmaşık veri kurallarını paket içinde uygularsınız.

🚀Katalog ve dağıtım

SSISDB kataloğu, Project Deployment modeli ve parametrelerle paketleri ortamlar arası taşır ve SQL Agent ile zamanlarsınız.

Anahtar Konular

ssis eğitimisql server integration servicesetl eğitimissis kursuveri entegrasyonu eğitimissisdb kataloğucontrol flow data flowssis dağıtımveri ambarı etlsql server etl
“İyi tasarlanmış bir ETL paketi veriyi yalnızca taşımaz; onu güvenilir ve tekrarlanabilir bir sürece dönüştürerek kararların temelini güçlendirir.”

Ön Koşullar

Eğitimden en iyi verimi almak için faydalı olacak bilgi ve ortam gereksinimleri

1
SQL temel bilgisi

SELECT, JOIN ve temel T-SQL sorgularına aşinalık veri akışı kaynak ve hedeflerini anlamayı kolaylaştırır.

2
İlişkisel veritabanı

Tablo, birincil/yabancı anahtar ve ilişkisel model kavramlarına temel aşinalık ETL mantığını anlamayı destekler.

3
Visual Studio aşinalığı

Visual Studio veya SSDT arayüzüne temel aşinalık paket tasarım yüzeyinde çalışmayı kolaylaştırır.

4
Laboratuvar ortamı

SQL Server ve SSDT kurulu bir ortam ile örnek veritabanı uygulamaları takip etmeyi 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ılar SSIS mimarisini ve paket bileşenlerini kavrar, SSDT ortamında Control Flow görevleriyle iş akışı tasarlar ve değişken, ifade yapısını kullanır.
Modül 1
SSIS Mimarisi ve Bileşenleri
  • SSIS'in ETL sürecindeki rolü ve SQL Server ile ilişkisi
  • Paket (package), proje ve çözüm (solution) kavramlarının yapısı
  • Control Flow, Data Flow ve Event Handler sekmelerinin işlevleri
  • SQL Server Data Tools (SSDT) kurulumu ve proje şablonu seçimi
  • Integration Services projesinin dosya yapısı ve dtsx uzantısı
  • Paket çalışma zamanı (runtime) ve tasarım zamanı farkının kavranması
Modül 2
Control Flow Görevleri
  • Execute SQL Task ile veritabanı üzerinde komut çalıştırma
  • Data Flow Task'ın Control Flow içindeki yeri ve tetiklenmesi
  • File System Task ile dosya kopyalama, taşıma ve silme işlemleri
  • Foreach Loop Container ile klasördeki dosyalar üzerinde döngü
  • Sequence Container ile görevleri mantıksal gruplara ayırma
  • Precedence constraint ile başarı, hata ve koşul tabanlı akış denetimi
Modül 3
Değişkenler ve İfadeler
  • Paket düzeyi ve kapsam (scope) bazlı değişken tanımlama
  • Sistem değişkenleri ve kullanıcı değişkenlerinin ayrımı
  • SSIS expression söz dizimiyle dinamik değer üretme
  • Değişkenlerin görev özelliklerine ifade yoluyla bağlanması
  • Dosya adı ve yolu gibi değerlerin çalışma zamanında üretilmesi
  • Expression Task ile akış içinde değişken değeri güncelleme
Modül 4
Bağlantı Yöneticileri
  • OLE DB, ADO.NET ve ODBC bağlantı yöneticilerinin farkları
  • Flat File bağlantı yöneticisiyle CSV ve metin dosyası tanımlama
  • Excel bağlantı yöneticisi ve sürüm uyumluluğu konuları
  • Proje düzeyi bağlantı yöneticileriyle paylaşımlı bağlantı kurma
  • Bağlantı dizesinin (connection string) parametrelendirilmesi
  • Bağlantı yöneticisi ayarlarının ifadeyle dinamik hale getirilmesi
Günün hedefiKatılımcılar Data Flow içinde kaynaklardan veriyi okur, dönüşümlerle işler ve hedeflere yazar, hata yönetimi ve loglama mekanizmalarını kurar.
Modül 1
Veri Kaynakları ve Hedefleri
  • OLE DB Source ile veritabanı tablosundan ve sorgudan veri okuma
  • Flat File Source ile metin dosyasından sütun eşleme ve okuma
  • OLE DB Destination ile hedef tabloya hızlı veri yükleme
  • Fast Load seçeneği ve toplu ekleme (bulk insert) performansı
  • Veri tipi uyumsuzluklarının ve sütun eşlemenin yönetilmesi
  • Satır sayısı (Row Count) ile akıştaki kayıt adedinin izlenmesi
Modül 2
Satır Dönüşümleri
  • Derived Column ile yeni sütun üretme ve mevcut sütunu değiştirme
  • Data Conversion ile veri tiplerini hedefe uygun dönüştürme
  • Conditional Split ile koşula göre akışı farklı çıkışlara ayırma
  • Character Map ile metin büyük/küçük harf ve kodlama dönüşümü
  • Copy Column ve çoğaltma ile sütunların yeniden kullanılması
  • Lookup dönüşümüyle referans tablodan eşleşen değer getirme
Modül 3
Rowset ve Birleştirme Dönüşümleri
  • Aggregate dönüşümüyle toplam, ortalama ve gruplama hesaplama
  • Sort dönüşümü ve sıralama gerektiren birleştirmelerin hazırlığı
  • Merge Join ile sıralı iki akışın inner/left join ile birleşmesi
  • Union All ile birden çok akışın tek akışta toplanması
  • Multicast ile aynı veriyi birden çok hedefe çoğaltma
  • Slowly Changing Dimension (SCD) ile boyut tablosu güncelleme
Modül 4
Hata Yönetimi ve Loglama
  • Error Output ile hatalı satırları ayrı akışa yönlendirme
  • Fail component, redirect row ve ignore failure seçeneklerinin farkı
  • Event Handler sekmesinde OnError olayına görev bağlama
  • SSIS loglama sağlayıcılarıyla paket çalışmasının kaydedilmesi
  • Data Viewer ile tasarım aşamasında akıştaki veriyi inceleme
  • Checkpoint ile başarısız paketin kaldığı yerden yeniden başlaması
Günün hedefiKatılımcılar SSISDB kataloğunu kurar, Project Deployment modeliyle paketleri dağıtır, parametre ve ortamları yapılandırır ve SQL Agent ile paketleri zamanlar.
Modül 1
SSISDB Kataloğu ve Dağıtım Modeli
  • SSISDB kataloğunun oluşturulması ve şifreleme anahtarı belirlenmesi
  • Project Deployment ile Package Deployment modelinin karşılaştırması
  • Projenin ispac paketi olarak SSISDB'ye dağıtılması
  • Klasör yapısı ile projelerin katalogda düzenlenmesi
  • Dağıtım sihirbazı ile hedef sunucu ve klasör seçimi
  • Katalogda proje sürümlerinin (versioning) saklanması ve geri alma
Modül 2
Parametreler ve Ortamlar
  • Proje ve paket düzeyi parametrelerin tanımlanması ve kullanımı
  • Bağlantı dizesi ve değerlerin parametreyle dışarı açılması
  • SSISDB ortamlarının (environment) oluşturulması ve değişkenleri
  • Ortam değişkenlerinin parametrelere referansla eşlenmesi
  • Aynı paketin farklı ortamlarda (test, canlı) çalıştırılması
  • Hassas (sensitive) parametrelerin şifreli olarak saklanması
Modül 3
SQL Agent ile Zamanlama
  • SQL Server Agent job oluşturup SSIS paket adımı ekleme
  • Çalıştırılacak paketin katalogdan ve ortamdan seçilmesi
  • Zamanlanmış (schedule) tetikleyiciyle günlük otomatik çalışma
  • Proxy hesabı ve kimlik bağlamıyla paket yetkilendirmesi
  • Job geçmişi ve adım çıktısından çalışma sonucunun izlenmesi
  • Başarısız job'larda operatöre bildirim (alert) ayarlanması
Modül 4
İzleme ve Sorun Giderme
  • SSISDB katalog raporlarıyla paket çalışma geçmişinin incelenmesi
  • All Executions raporunda başarısız çalışmaların analizi
  • Katalog loglama seviyesinin (Basic, Verbose) ayarlanması
  • catalog.executions ve mesaj tablolarıyla T-SQL üzerinden izleme
  • Performans için veri akışı tampon (buffer) ayarlarının gözden geçirilmesi
  • Yaygın dağıtım ve çalışma zamanı hatalarının teşhisi ve çözümü

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
ETL paket tasarımı

SSDT ortamında Control Flow ve Data Flow ayrımını kavrar, uçtan uca çalışan ETL paketleri tasarlarsınız.

✅
Control Flow akışı

Execute SQL Task, Foreach Loop ve precedence constraint ile mantıklı iş akışları kurar ve denetlersiniz.

✅
Veri dönüşümleri

Lookup, Derived Column, Conditional Split ve Merge Join dönüşümleriyle karmaşık veri kurallarını uygularsınız.

✅
Değişken ve ifade

Değişkenler ve SSIS expression söz dizimiyle paketleri dinamik ve yeniden kullanılabilir hale getirirsiniz.

✅
Hata yönetimi

Error output, event handler ve loglama ile hatalı satırları yönetir ve paket sağlığını izlersiniz.

✅
SSISDB kataloğu

Project Deployment modeliyle paketleri SSISDB kataloğuna dağıtır ve sürümlerini yönetirsiniz.

✅
Parametre ve ortam

Parametre ve ortam yapılandırmasıyla aynı paketi test ve canlı ortamlarda sorunsuz çalıştırırsınız.

✅
Zamanlama ve izleme

SQL Agent ile paketleri zamanlar, katalog raporlarıyla çalışmaları izler ve hataları giderirsiniz.

Kimler İçin Uygundur?

  • ETL süreçlerini geliştiren veritabanı geliştiricileri
  • veri ambarı projelerinde çalışan BI uzmanları
  • farklı kaynaklardan veri aktaran sistem yöneticileri
  • raporlama altyapısı kuran veri mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu SSIS eğitimi kimler için uygundur?
ETL süreçleri geliştiren veritabanı geliştiricileri, veri ambarı projelerinde çalışan BI uzmanları ve farklı kaynaklardan veri aktaran veri mühendisleri için uygundur. Düzenli veri entegrasyonu ve raporlama altyapısı kuran herkese hitap eder.
Eğitim için hangi ön bilgi gerekir?
Temel SQL ve ilişkisel veritabanı kavramlarına aşinalık yeterlidir. SELECT ve JOIN sorgularını bilmek veri akışı kaynak ve hedeflerini anlamayı kolaylaştırır. İleri düzey SSIS deneyimi gerekmez; konular temelden hızlandırılmış biçimde ele alınır.
SSIS neden SSMS yerine ayrı bir araçla geliştirilir?
SSIS paketleri SQL Server Data Tools (SSDT) içinde görsel tasarım yüzeyinde geliştirilir; SSMS ise yönetim ve sorgulama aracıdır. Bu eğitimde paketleri SSDT'de tasarlar, SSISDB kataloğuna dağıtır ve SSMS üzerinden kataloğu ve çalışmaları yönetirsiniz.
Bu eğitim veri ambarı projelerine hazırlar mı?
Evet. Eğitim boyunca kaynaklardan veri çekme, dönüşümlerle temizleme, Slowly Changing Dimension ile boyut güncelleme ve hedefe yükleme adımlarını uygularsınız. Bu beceriler veri ambarı ve raporlama projelerinin temel ETL ihtiyacını karşılar.
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 eğitime katılımı ve değerlendirmedeki başarıyı belgeler. Microsoft'un resmi sınavına girmek isteyenler için sınav başvurusu ve ücreti ilgili kuruma aittir.

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. Accelerated SQL Server Integration Services 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 ServerQuerying SQL Server (Beginner) Eğitimi
Veritabanı Eğitimleri

Querying SQL Server (Beginner) Eğitimi

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

Sıfırdan SQL Server sorgulama eğitimi: SSMS, temel SELECT, WHERE ile filtreleme, ORDER BY, toplama ve basit INNER JOIN adım adım, bol örnekle işlenir.

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

Querying SQL Server (Intermediate) Eğitimi

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

Orta düzey SQL Server sorgulama eğitimi: çok tablolu JOIN, alt sorgu, pencere fonksiyonları, CTE, özyineleme, PIVOT ve performans temelleri uygulamalı.

Detayları Gör →
Microsoft SQL ServerSQL Server (T-SQL) Sorgulama ve Programlama İleri Eğitimi
Veritabanı Eğitimleri

SQL Server (T-SQL) Sorgulama ve Programlama İleri Eğitimi

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

İleri T-SQL eğitimi: saklı yordam, fonksiyon, tetikleyici, hata yönetimi, işlemler, dinamik SQL, yürütme planı, indeksleme ve performans ayarı uygulamalı.

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

SQL Server Analiz Servisleri Eğitimi

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

SSAS eğitimi: veri ambarı, çok boyutlu ve tablosal modeller, küp, boyut, MDX ve DAX ile kurumsal analiz çözümleri uygulamalı olarak kurulur ve sorgulanır.

Detayları Gör →
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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn