使用SSIS从多个文件夹中读取文件?

时间:2011-12-12 06:37:37

标签: c# ssis

我是SSIS的新手,我有一个文件夹结构, 请求 - >国家 - >角色(大约5种不同的文件夹到5种角色) - >活动(每个活动下约30到45个活动文件夹) - >优先级(如果文件优先级将直接放在此文件夹下,直接在“活动”下)

  1. 我可以创建一个SSIS包来从其中的任何活动文件夹/优先级文件夹中读取,并将内容上传到每个Excel工作表的SQL表(具有相同字段和唯一的所有活动的创建表)如果这是优先级,则更新名称和标志字段)?

  2. 或者我是否需要为每个活动创建SSIS程序/脚本?

  3. 完成上传后,我可以将文件删除/移动到其他位置吗?

2 个答案:

答案 0 :(得分:2)

您可以在SSIS中使用带有文件枚举器的ForEach循环容器

http://msdn.microsoft.com/en-us/library/ms141724.aspx

答案 1 :(得分:2)

For Each Loop Container(YouTube示例视频)