只是徘徊,有什么方法可以在SSIS中的变量中分配多行数据?
例如: 我有下表(tableA),其中包含数据流任务创建的以下数据:
DataRow
Jay,10,11 Happy St\n\n
David,12,13 Angel St\n\n
Tom,30,23 Betman St\n\n
如何将这些记录分配到SSIS中的变量,如下所示:
Jay,10,11 Happy St \ n \ nDavid,12,13 Angel St \ n \ nTom,30,23 Betman St \ n \ n
然后将其传递给Web服务任务。目前我正在将Web服务任务运行到循环中,但我想编译所有数据行并将其传递给循环外的Web服务任务
我能以任何方式做到吗?链接可以分享任何例子吗?
答案 0 :(得分:2)
如果可以,请使用"执行SQL任务"来获取源数据。如果不可能,您可以创建临时表,然后在数据流任务中填充此表。关键是将结果集存储在各种类型的"对象"然后您可以将其迭代到循环任务中,并根据需要将每一行发送到Web Service任务。
在这里您可以找到有关此内容的详细教程: Loop through ADO recordset in SSIS
如果您需要临时表的帮助,请告诉我。
希望有所帮助,
保