değişkenine ayarlandı. Kendime bir tür stresle ilgili kalp krizi geçirmeden önce.SSIS, veri akışından
Tek bir veri akışı görevinin sonuç kümesini (sonuç 0 veya 1 olacak şekilde) ayarlama ve bu değeri bir değişkene atama gibi basit bir şekilde görevin nasıl tamamlanacağını bilen biri olur muydu?
Değişkeni oluşturdum tamam.
Sonuç kümesi, birden çok öğeye sahip bir XML dosyasından gelir. Bayrak (0 veya 1), bu elemanlardan birinin sonucudur, bu yüzden sonuç kümesinin sadece bu bayrağın nasıl elde edileceğini bilmem gerekiyor.
Eğer herhangi biri yardım ederse gerçekten çok memnun olurum.
Güncelleştirme: Sonuç olarak sonucu (0,1) SQL Server'a bir bayrak tablosuna geri okuyorum. Ardından, SQL Server'dan ve bir değişkene geri okumak için bir Execute SQL betiği kullanılır. Bunun yapmanın en iyi yolu olup olmadığından emin değil, ancak hile yapmış gibi görünüyor.
Not orijinal soru öncesi SQL Server 2012. Seçilmiş cevabı zamanda doğru 5 yaşındadır. – Pixelated
Biliyorum.Bu notu benim cevabımda bıraktım, böylece 2016'da bu soruya gelen bir kişi SSIS 2012 kullanıyorsa ya da> :) – Shiva
@Shiva kullanıyorsa bu yoldan gitmiyor - SSIS 2012 uygulanabilir cevabı eksik görünüyor - Soru sorar Bir veri akışı görevinden elde edilen bir değer ile bir değişken nasıl ayarlanır. Ancak, Expression Task, bir veri akışı içinde mevcut değildir (komut dosyası bileşeni ise), bu yüzden de ifade görevini kullanmak için veri akışından kontrol akışına geri giden değeri nasıl alacağımızı bilmemiz gerekir. – Voysinmyhead