Yineleme için bir denetim akışı ekleme
Integration Services For döngüsü kapsayıcı, içerir, denetim akışı kolaylaştıran, koşullu döngü dahil etmek basit bir denetim akış öğe yinelenen bir paket.Daha fazla bilgi için bkz:Döngü kapsayıcısı için.
For döngüsü kapsayıcı bir koşula her döngü tekrarında değerlendirir ve koşul false olur zaman duruyor.For döngüsü kapsayıcı için döngü, yinelenen yürütme vermiyor değerlendirme koşulunu belirtmek, başlatılıyor, ifadeleri içerir denetim akışı, deyim için bir değer atayarak, karşı değerlendirme koşul karşılaştırılır değeri ve güncelleştirir.Bir değerlendirme koşulu sağlaması gerekir, ancak başlatma ve atama deyimleri isteğe bağlıdır.
For döngüsü kapsayıcı yok işlevselliği sağlar; bu yalnızca yinelenebilir denetimi akış oluşturma yapısı sağlar.Kapsayıcı işlevselliği sağlamak için , en az bir görev için döngü kapsayıcısında eklemeniz gerekir.Daha fazla bilgi için bkz:Tümleştirme Hizmetleri görevler.
For döngüsü kapsayıcı birden çok görevlerle denetim akışı ekleyebilirsiniz ve diğer kapsayıcıları içerebilir.Görev ve kapsayıcılar için döngü için ekleme kapsayıcı bunlara ekleme benzer bir paket, görevler ve kapsayıcılar için döngü kapsayıcının çok yerine sürüklediğiniz dışında paket.Birden fazla görev veya kapsayıcı için döngü kapsayıcı içeriyorsa, bunları bağlanabilirler içindeki bir paketin yaptığınız gibi öncelik kısıtlamaları kullanma.Daha fazla bilgi için bkz:Öncelik kısıtlamaları.
Deyimler içinde döngü yapılandırması için kullanma
For döngüsü kapsayıcı bir değerlendirme koşulu, başlatma değeri veya atama değeri belirterek yapılandırdığınızda, hazır bilgi ya da deyimler kullanabilirsiniz.
Ifadeler, değişkenleri içerebilir.Değişkenleri kullanmanın yararı, çalışma zamanında, paketleri daha esnek ve yönetmek daha kolay okunur hale getirme güncelleştirilebilir emin olur.Bir deyimin uzunluğu en fazla 4000 karakterdir.
Ifadede bir değişken belirttiğinizde, değişken adıyla yazın (@) işareti.Örneğin, adlandırılmış değişken için Counter, @ sayacı için döngü kapsayıcı kullanan ifade girin. Değişken ad özellik eklerseniz, değişken ve ad alanı köşeli ayraç içine almanız gerekir.Örneğin, için bir Counter değişken, MyNamespace ad, tür [@] MyNamespace::Counter'i tıklatın.
For döngüsü kapsayıcısı kullanan değişkenleri tanımlanmalıdır kapsam için döngü kapsayıcısının veya, kapsam paket kapsayıcısı sıradüzeninde daha yüksek olan tüm kapsayıcısının.Örneğin, bir için döngü kapsayıcı, kapsamda tanımlanan değişken ve ayrıca paket kapsamda tanımlanan değişkenleri kullanabilirsiniz.Daha fazla bilgi için bkz: Tümleştirme Hizmetleri değişkenleri ve Paketlerinde değişkenleri kullanma.
The SSIS ifade grammar provides a complete küme of operators and functions for implementing complex expressions used for evaluation, initialization, or assignment. Daha fazla bilgi için bkz:Tümleştirme Hizmetleri ifade başvurusu.
Kapsayıcı için döngü denetim akışı uygulamak için
For döngüsü kapsayıcıya ekleme paket.Daha fazla bilgi için bkz:Nasıl Yapılır: Ekleme veya görev ya da bir kapsayıcı içindeki bir denetim akış Sil.
For döngüsü, görevler ve kapsayıcı s ekleme kapsayıcı.Daha fazla bilgi için bkz:Nasıl Yapılır: Ekleme veya görev ya da bir kapsayıcı içindeki bir denetim akış Sil.
Görev ve kapsayıcılar için döngü kapsayıcısındaki öncelik kısıtlamaları'nı kullanarak bağlanın.Daha fazla bilgi için bkz:Nasıl Yapılır: Görevler ve kapsayıcılar için bir varsayılan kullanarak bağlanmak öncelik kısıtlaması.
For döngüsü kapsayıcı yapılandırın.Daha fazla bilgi için bkz:Nasıl Yapılır: Yapılandırma bir döngü kapsayıcısı için.
|