【问题标题】:SSIS row count give unexpected resultsSSIS 行计数给出了意想不到的结果
【发布时间】:2014-07-15 06:03:11
【问题描述】:

我通过使用 espression 设置平面文件的连接字符串,动态加载位于不同路径但在同一服务器上的几组 (7) 平面文件 (.txt)。

加载每个文件并通过 ssis 包中的 Dataflowtask 中的行计数转换以提供行计数。但是从rowcount转换收到的计数不是预期的计数,主要是获得实际计数的一半或大多数文件实际计数的1/3。

例子

filename        rowcounts            actualcount
file1            15000                 30000
file2            10000                 10000
file3            18000                 54000

【问题讨论】:

  • 您是否在行计数转换所在的同一数据流中检索行计数?
  • yes Jayvee ...我正在使用一个数据流任务..但似乎平面文件源连接管理器只采用一种格式来引用文件..但文件基本上是不同的格式(主要是不同的列数不是类型)都是文本文件而已..
  • 行计数的结果不能用于最后更新的同一数据流中。

标签: ssis


【解决方案1】:

在处理以相同方式读取的 CSV 文件时,我遇到了同样的问题。 正好有一半的记录不存在。对我来说,根本原因是文本限定符在平面文件连接管理器中设置不正确。

【讨论】:

    猜你喜欢
    • 2019-05-19
    • 2017-01-05
    • 2021-10-14
    • 1970-01-01
    • 1970-01-01
    • 2014-06-22
    • 2020-07-19
    • 2021-12-17
    • 2021-04-22
    相关资源
    最近更新 更多