【发布时间】:2011-12-02 17:19:48
【问题描述】:
我有一个文件夹,每天可以转储 7 或 8 个 .xls 文件。在所有这些文件中,我只需要加载 2 个具有特定名称的文件.. ABC_datestamp.xls 和 XYZ_datestamp.xls。
问题是我无法隔离这两个文件名,因为同一个文件夹中有很多其他文件。第二个挑战是我的经理希望我一次加载上周的所有文件,这意味着我必须专门加载最近 7 天的文件。
现在我将这 7 个特定的文件复制到一个文件夹中,然后使用 for each 循环容器加载它。
无论如何,我可以使用脚本任务来生成文件名,如 ABC_02-Dec-2011.xls、ABC_01-Dec-2011.xls、ABC_30-Nov-2011.xls ......last 7 天文件并将其作为变量传递给数据流任务?
有更好的建议吗?
我知道很多人都问过类似的问题,但我是 SSIS 的新手,无法找到好的答案。
非常感谢..
【问题讨论】:
标签: ssis foreach-loop-container