首页 > 解决方案 > 将 rowcount int 变量写入 txt 文件

问题描述

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

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

谢谢,

标签: ssis

解决方案


Rowcount确实应该使用转换,以便您可以访问数据流任务之外的行数。你想要的是Aggregate变换。配置它时,您将设置一个Count all聚合,类似于:

在此处输入图像描述

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

在此处输入图像描述


推荐阅读