【发布时间】:2017-02-01 17:15:58
【问题描述】:
快速提问:
我在尝试获取数据流任务中的行数时遇到问题。我已经尝试了行计数转换以及脚本任务自定义计数,两者都产生了相同的结果。我有一个名为“ETLRowCount”的变量,它不是一个表达式,并设置为 0。当尝试同时使用行数或在脚本任务中设置变量时,它只是保持在 0。
在下图的右侧,我将行数插入到审计表中作为测试,因为我们遇到了重复记录问题(这是一个糟糕的访问数据库源,图片的左侧是正常的 etl 记录插入),但我一直得到 0。就像它只是不计算行数并记录它。我知道事实上有行被插入,因为 ETL 表在每次运行作业后都有 10k 行(它首先被截断)。有任何想法吗?谢谢!
【问题讨论】:
-
你能添加脚本代码和变量选项卡/窗口的屏幕截图吗?另外,如果有的话,请添加您用于提取数据的 sql。除此之外,您还可以添加显示数据流执行的额外屏幕截图。
标签: .net sql-server ssis ssis-2008