用Foreach Loop循环指定的文件夹中的所有.txt文件,怎么实现最终只把其中一个文件的数据导入数据库

0
文件的格式是yyyyMMdd.txt格式的
比如我的E:\Knowles\AutoUpload下有
20150301.txt
20150302.txt
...
20150331.txt
31个文本文件,SSIS包执行的日期是2015/3/15,那么我只想把20150305.txt的数据导入我的数据库,请问该怎么做,谢谢!
已邀请:
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-03-05 回答

如果你只是一个文件的话,就不用ForeachLoop了。
直接在 FlatFileSource的 Source Expression里来通过变量指定文件名,即可实现该功能。

如果是跳跃式的,你可以在ControlFlow里通过表达式来判断跳过。

要回复问题请先登录注册