MICROSOFT SSIS EĞİTİMİ
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



