SSIS CSV和DB表计数检查

时间:2015-10-07 12:39:14

标签: ssis

我需要将csv文件的记录数与DB Table的数量进行比较,如果csv文件的记录较高,则只需要插入记录。

如何在SSIS包中执行此验证?

由于

1 个答案:

答案 0 :(得分:0)

使用简单的执行SQL任务计数来查找数据库表中的记录数并存储在变量中。

在数据流任务1中 1.读取.csv文件并使用“行计数”转换来计算行并存储在变量中。

使用条件和约束将数据流任务1链接到数据流任务2,从而当.csv行计数<>时,它仅传递到数据流任务2。数据库表行数。

在数据流任务2中 1.处理.csv文件并向上[日期数据库表