Ders 2: Döngü ekleme
De Ders 1 (SSIS Öğreticisi): Proje ve temel paket oluşturma, tek düz dosya kaynaktan veri ayıkladığınız verileri kullanarak arama dönüşümleri dönüştürülmüş ve son olarak yüklenen verileri bir paket oluşturulan FactCurrencyRate gerçeği tablo , AdventureWorksDW örnek veritabanı.
Ancak, bir extract, dönüştürme ve yükleme (etl) işlemi kullanmak tek bir nadir düz dosya.Tipik bir etl işlem düz dosya birden çok kaynaktan veri ayıklamak.Birden çok kaynaktan veri ayıklama gerektiren bir yinelemeli denetim akışı.One of the most anticipated features of Microsoft Integration Services is the ability to easily add iteration or looping to packages.
Integration Servicespaketler aracılığıyla döngü için kapsayıcı iki tür sağlar: Foreach döngü kapsayıcı ve döngü için kapsayıcı.Foreach döngü kapsayıcı numaralayıcı For döngüsü genellikle değişken bir ifade kullanır iken döngü gerçekleştirmek için kullanır.Bu ders, Foreach döngü kapsayıcı kullanır.
Foreach döngü kapsayıcı bir paket denetim akışı belirtilen numaralayıcı her üye için yinelemek etkinleştirir.Foreach döngü kapsayıcı ile listeleyebilirsiniz:
ado recordset satırları ve şema bilgileri
Dosya ve dizin yapıları
Sistem, paket ve kullanıcı değişkenleri
SQL Server Yönetim Nesneleri (smo)
Bu derste, Ders 1'de Foreach döngü kapsayıcı yararlanmak için oluşturulan basit etl paket değiştirecek.Ayrıca olur küme düz klasördeki tüm dosyalar arasında yinelemek için eğitmen paket etkinleştirmek için kullanıcı tanımlı paket değişkenleri.Önceki Ders tamamlandı, eğitmen ile birlikte tamamlanan Ders 1 paket de kopyalayabilirsiniz.
Bu derste, yalnızca denetim akışı, veri akışı değiştirmez.
Önemli |
---|
Bu öğretici gerektirir AdventureWorksDW örnek veritabanı.Yükleme ve dağıtmak hakkında daha fazla bilgi için AdventureWorksDW, bkz: SQL Server Örnekleri ve Örnek Veritabanlarının Yüklenmesiyle İlgili Önemli Noktalar. |
Ders görevleri
Bu derste, aşağıdaki görevleri içerir: