【问题标题】:ETL Using SSIS for csv filesETL 使用 SSIS 处理 csv 文件
【发布时间】:2014-03-13 20:43:58
【问题描述】:

我是 SSIS 的新手。我被分配了一个 POC 开发。请帮忙。要求有“n”个国家,每个国家将 27 个文件加载到“n”个文件夹中。所以我需要创建一个 SSIS 包来从该位置获取 .csv 文件并将它们加载到暂存表和目标表中。所有国家/地区都将加载相同的 27 个文件。如何动态设置文件连接管理器。以及如何设置包配置以动态运行它。每次运行应确保处理一个国家的 27 个文件。只有这样它才必须执行下一个国家文件。一切都必须自动化。也就是说,在运行时,必须为单个国家/地区配置要获取的文件。可以这样做吗?有人请帮忙。我来自 webmethods 背景,这是全新的。

【问题讨论】:

    标签: configuration ssis package etl


    【解决方案1】:

    我过去曾遇到过此类问题,并通过创建两个Foreach Loop Container 1)循环文件夹和 2)动态循环文件来解决此问题。您可以根据您的要求修改此逻辑。我列出了 2 个参考资料,它们将为您提供逐步的过程。

    How to loop through Excel files and load them into a database using SSIS package?

    http://www.codeproject.com/Tips/378129/Dynamically-Configure-Excel-in-Foreach-Loop-Contai

    【讨论】:

      猜你喜欢
      • 2020-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多