2010-10-29 22 views

cevap

15

Bir Komut Dosyası görevi ekleyebilirsiniz. SSIS değişkeninizi Komut Dosyası Görev Düzenleyicisi'ndeki ReadWriteVariables özelliğine ekleyin.

Sen şu biçimi kullanarak komut değişkeni (ler) başvurabilirsiniz: yerine Dts.Variables["MyCaseSensitiveVariableName"].Value

+1

Bazı örnekler: [http://microsoft-ssis.blogspot.com/2010/12/how-to-use-variables-in-script-task.html](http://microsoft-ssis. blogspot.com/2010/12/how-to-use-variables-in-script-task.html) – Joost

+0

Bunu yaptığımda fark ettiğim bir şey: "Kontrol Akışı" sekmesinde (ana ekran) yapılması gerekiyor değil, "Veri Akışı" sekmesi. – EvilBob22

6

sürü gerçekten döngü kapsayıcı için bir sırasında bir koşula dayanarak bu ayarlamak istediğiniz SkipStuff

ama en sık kullandığınız bir yürütme bir kullanmaktır:

bir değişken Kullanıcının var SQL görev ve sonuç kümesini tek sıraya ayarlayın ve ardından sonuçları değişkene koyun.

22

kullanın İfade Görevi. "İfadeler" bölmesinde, soldaki olarak ayarlamak için değişken koyun, sonra da istenen değere eşittir. [Kullanıcı :: VariableToSet] bazı ifadeler = @

... bir video eğitimi için

Expression Builder

, aşağıdaki video yardımcı olur. http://www.youtube.com/watch?v=qZEannKhY5o

+1

Bu özellik ssis 2012'de özel bir özelliktir. –

+0

Video kullanılamıyor –