用Foreach Loop循环指定的文件夹中的所有.txt文件,怎么实现最终只把其中一个文件的数据导入数据库
0
文件的格式是yyyyMMdd.txt格式的
比如我的E:\Knowles\AutoUpload下有
20150301.txt
20150302.txt
...
20150331.txt
31个文本文件,SSIS包执行的日期是2015/3/15,那么我只想把20150305.txt的数据导入我的数据库,请问该怎么做,谢谢!
比如我的E:\Knowles\AutoUpload下有
20150301.txt
20150302.txt
...
20150331.txt
31个文本文件,SSIS包执行的日期是2015/3/15,那么我只想把20150305.txt的数据导入我的数据库,请问该怎么做,谢谢!
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-03-05 回答
赞同来自:
直接在 FlatFileSource的 Source Expression里来通过变量指定文件名,即可实现该功能。
如果是跳跃式的,你可以在ControlFlow里通过表达式来判断跳过。