【问题标题】:SSIS Row count of flat file inside for each container每个容器内部平面文件的 SSIS 行数
【发布时间】:2016-01-18 18:47:55
【问题描述】:

我坚持到底是一项简单的任务。

我有一个加载文件的进程。

进程将这些文件加载​​到每个容器的 a 中。

我需要对每个容器内当前正在处理的文件进行行计数,如果超过一定数量的行,则文件失败。

我尝试了一个控制流任务,但最终会绕过 for each 循环。

当前正在处理的文件是通过每个容器中的变量确定的,这是我需要计算的。

任何帮助将不胜感激。

干杯

【问题讨论】:

    标签: ssis


    【解决方案1】:

    我会在 For..Each 中添加一个单独的数据流来计算记录,然后将表达式和约束链接到您的主流程,以便您只处理 > 0 的记录数。这是一个粗略的布局..

    【讨论】:

    • 这是我目前拥有的,但如何将平面文件源设置为当前正在处理的文件?源文件夹将有多个文件。
    • 您是否使用 For..Each 循环将文件路径存储在变量中?然后,您可以将其用作连接字符串来读取平面文件。
    • 我没有,但这是我没有考虑过的想法
    猜你喜欢
    • 1970-01-01
    • 2012-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多