【问题标题】:SSIS load validationSSIS 负载验证
【发布时间】:2015-05-20 23:13:05
【问题描述】:

我正在使用 SSIS 包中脚本组件中的批量插入从文本文件导入数据。

打包运行成功,数据导入SQL

现在如何验证数据的完整性? 1.我可以从源和目标获取行数并进行比较。 但是我的经理想知道我们如何才能验证所有数据都已经交叉,没有任何问题。

如果我们要比较 2 个表,那么可能会在所有字段中加入它们,并查看遗漏的任何内容。

我不确定如何比较文本文件和 sql 表。 我可以使用的一种方法是编写代码来逐行准备文件,并在数据库中查询该记录并比较每个字段。我们有数百万条记录,所以这不是一项简单的任务。

还有其他方法可以验证所有数据吗??

任何建议将不胜感激

谢谢 内德

【问题讨论】:

    标签: validation ssis etl


    【解决方案1】:

    您可以使用同一个文件并查找 SQL 源代码,如果任何列不匹配,则移至行数。

    这是一个通用示例,说明如何执行此操作。

    【讨论】:

    • 因像素化内容而减 1
    猜你喜欢
    • 1970-01-01
    • 2018-01-15
    • 2020-04-06
    • 1970-01-01
    • 2015-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多