【问题标题】:Check for Record counts against the loaded Data根据加载的数据检查记录计数
【发布时间】:2019-02-08 02:53:42
【问题描述】:

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

【问题讨论】:

  • 您能否详细说明您的问题?
  • 这是一种将文件中的单个值加载到变量中的方法。虽然我通常认为脚本任务是多余的,但这可能是最简单的方法svangasql.wordpress.com/2012/01/24/…

标签: sql-server ssis


【解决方案1】:

您可以像从 .txt 文件中一样从 .info 文件中读取数据。然后,您可以将此值分配给一个变量,并将其与临时表中的计数进行比较。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-19
    • 1970-01-01
    相关资源
    最近更新 更多