SSIS平面文件通配符文件名

时间:2012-07-24 15:33:35

标签: ssis

我想加载一个删除在特定目录中的.csv文件,但文件名后缀为YYYYMMDD,例如。 MyFile_YYYYMMDD.csv。

每天清除目录并删除新文件,即。目录中只有1个文件。

是否有(简单的?)方法来编码通配符文件名,例如。 MyFile _ * .csv,可以由Connection Manager使用而无需使用Foreach循环容器或脚本吗?

1 个答案:

答案 0 :(得分:4)

是的,使用Foreach Loop Container,您可以使用Foreach File Enumerator循环浏览某个目录。在该枚举器的Files属性中,您可以使用通配符,例如,MyFile _ *。csv。

将变量映射到完全限定的文件名,并使用表达式将该变量推送到连接管理器。