将rowcount int变量写入txt文件

时间:2018-12-18 19:03:56

标签: ssis

我有一个SSIS包,可以将平面文件加载到几个SQL表中。我想计算平面文件中的行并将其吐出到日志文件(.txt)中。

我在数据流中添加了行计数步骤,并将计数放入INT变量。如何将变量中的计数传递到.txt文件?

谢谢

1 个答案:

答案 0 :(得分:1)

实际上应该使用Rowcount转换,以便您可以在“数据流任务”之外访问行数。您想要的是Aggregate转换。配置它时,您将建立一个Count all聚合,类似于此:

enter image description here

然后,您只需将集合的输出通过管道传输到平面文件目标。如果要在同一DFT中执行其他数据流操作,则可以在源之后添加Multicast转换。您的DFT可能类似于以下简化的屏幕截图:

enter image description here