根据加载的数据检查记录计数

时间:2019-02-08 02:53:43

标签: sql-server ssis

我有一个要使用SSIS加载到oledb目标的CSV文件,我还有一个有关该CSV文件的信息文件,该信息文件存储为.info文件,其中包含该特定CSV文件的记录数(例如12786980) )。将CSV文件加载到临时表后,我想通过检查是否所有记录都已加载(与信息文件进行交叉检查)来进行验证,如果相等,则转到下一个任务(这是对加载数据的另一种转换),否则破坏它并发送错误电子邮件。 源(csv文件(实际数据)和信息文件(包含该csv文件的记录数))。 我尝试对登台表中已加载的数据进行记录计数,但仍停留在如何读取信息文件(单个数字行)以验证是否已加载所有数据上。任何帮助!

1 个答案:

答案 0 :(得分:0)

您可以以与.txt文件相同的方式从.info文件读取数据。然后,您可以将此值分配给变量,并将其与登台表中的计数进行比较。

enter image description here