Ana içeriğe geç
Kesit SQL
Orta · Köprü Dersleri

Köprü: SSIS ve Azure Data Factory, SQL gözüyle

Araç kavramlarını bildiğin SQL'e eşlemek. Lookup bir JOIN, no match çıkışı bir LEFT JOIN süzgecidir.

Uygulamada aç, 5 alıştırmayı çözÜcretsiz, hesap gerekmez, kurulum yok.

Bu sayfa dersin okuma sürümüdür. Metin bir kutuyu çalıştırmanı ya da adıma geçmeni söylüyorsa dersi uygulamada aç.

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

KavramAnlamıSQL karşılığı
Control flowGörevlerin sırası, bağımlılığıSaklı yordamdaki adım sırası
Data flowKaynak, dönüşüm, hedef boru hattıINSERT ... SELECT
LookupReferansla eşleme (eşitlik)JOIN, bak: vekil anahtar eşleme
No Match çıkışıEşleşmeyen satırlarLEFT JOIN ... IS NULL
Error çıkışıİşlenemeyen satırRed 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

KavramAnlamı
PipelineEtkinliklerin mantıksal grubu
ActivityTek adım: kopyala, yordam çalıştır
Linked serviceBağlantı bilgisi
DatasetBağlantıdaki verinin tarifi
Integration runtimeİşin çalıştığı altyapı
TriggerNe 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.

Alıştırmalara geç (5)