Bu bir köprü dersiSSIS Windows masaüstü aracı ister, ADF Azure hesabı ister; burada ikisi de açılmaz. Kavramları ve ne zaman hangisinin seçildiğini öğretir. Kullanmak için Visual Studio SSDT ya da Azure deneme aboneliğiyle öğrenme bölümlerini izle. ETL mantığı için ETL işletimi ve Boyut yüklemesi derslerine bak.
SSIS
| Kavram | Anlamı | SQL karşılığı |
|---|---|---|
| Control flow | Görevlerin sırası, bağımlılığı | Saklı yordamdaki adım sırası |
| Data flow | Kaynak, dönüşüm, hedef boru hattı | INSERT ... SELECT |
| Lookup | Referansla eşleme (eşitlik) | JOIN, bak: vekil anahtar eşleme |
| No Match çıkışı | Eşleşmeyen satırlar | LEFT JOIN ... IS NULL |
| Error çıkışı | İşlenemeyen satır | Red tablosu |
Lookup'ta iki tuzak: varsayılan olarak eşleşmeyen satır hata sayılır, Redirect seçilmezse paket durur. Tam önbellek modunda karşılaştırma büyük/küçük harfe duyarlıdır; birden çok eşleşmede yalnız ilki döner.
Azure Data Factory
| Kavram | Anlamı |
|---|---|
| Pipeline | Etkinliklerin mantıksal grubu |
| Activity | Tek adım: kopyala, yordam çalıştır |
| Linked service | Bağlantı bilgisi |
| Dataset | Bağlantıdaki verinin tarifi |
| Integration runtime | İşin çalıştığı altyapı |
| Trigger | Ne zaman başlayacağı |
Seçim çoğu zaman altyapıdan gelir: şirket içi SQL Server ve mevcut paket birikimi SSIS'te tutar, bulut ağırlıklı kurulum ADF'ye gider. ADF var olan SSIS paketlerini de çalıştırabilir. Hangi araç olursa olsun iş kuralı SQL'dedir: Bir paket hatasının çoğu veri sorunudur, araç menüsü değil.