我是SSIS的新手。我被分配了POC开发。请帮忙。要求是有'n'个国家/地区,每个国家/地区将加载27个文件到'n'个文件夹。所以我需要创建一个SSIS包来从该位置获取.csv文件并将它们加载到暂存和目标表中。所有国家/地区都将加载27个文件。如何动态设置文件连接管理器。以及如何设置程序包配置以动态运行它。每次运行应确保处理一个国家的27个文件。只有这样它才能执行下一个国家文件。一切都必须自动化。这是在运行时,必须为单个国家/地区配置要提取的文件。可以这样做吗?有人请帮忙。我来自webmethods back ground,这是全新的。
答案 0 :(得分:0)
过去我遇到过这种问题并且通过创建两个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