【问题标题】:How to load data from multiple flat source files into a single flat file using SSIS?如何使用 SSIS 将多个平面源文件中的数据加载到单个平面文件中?
【发布时间】:2013-06-13 10:35:48
【问题描述】:

我在一个文件夹中有大约 100 个平面文件 (CSV),我需要将它们加载到一个文本文件中。所有源文件的列结构都相同,并且目标文件也必须相同。我知道,在 SSIS 中使用 Foreach 容器是可以做到的。尝试这样做,但循环没有运行,只有一个文件数据被加载到目的地,执行将完成。请建议修复它,以便循环遍历源文件夹中的所有文件。

提前感谢,克里希纳

【问题讨论】:

    标签: ssis


    【解决方案1】:

    首先,关于在 SSIS 中循环文件的文章太多了,你在谷歌上搜索它们应该没有问题。

    但除了循环之外还有其他解决方案:使用多个平面文件管理器。如果所有文件都具有相同的格式,您只需指定文件路径列表,或使用通配符来过滤文件,您无需执行任何其他操作(前提是文件名本身不包含您需要提取的信息)。

    【讨论】:

      猜你喜欢
      • 2011-08-08
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 2017-03-10
      • 2011-08-28
      • 1970-01-01
      相关资源
      最近更新 更多