Çalışma zamanında bir SSIS değişkenini nasıl değiştirebileceğimi bilen var mı? Ben yollardanSSIS ayar değişkeni
cevap
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
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.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, aşağıdaki video yardımcı olur. http://www.youtube.com/watch?v=qZEannKhY5o
Bu özellik ssis 2012'de özel bir özelliktir. –
Video kullanılamıyor –
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
Bunu yaptığımda fark ettiğim bir şey: "Kontrol Akışı" sekmesinde (ana ekran) yapılması gerekiyor değil, "Veri Akışı" sekmesi. – EvilBob22