如何在数据流任务中循环遍历多个文件。
现在它只播放一个文件,如果我需要在数据流任务中读取多个文件该怎么办
答案 0 :(得分:0)
你可以做很多事情(比如在阅读后移动/删除文件),但我会保留它来阅读文件。
for each loop
。 (这必须在控制流程中完成。)for each loop
,然后转到collection
标签。for each file enumerator
(在下拉列表中)*.csv
。在“检索文件名”下,选择fully qualified
variable mapping
标签。插入变量CurrentFile
,索引为0(应该是默认值)CurrentFile
。一些好的材料(附加内容):
http://www.sqlis.com/sqlis/post/Looping-over-files-with-the-Foreach-Loop.aspx
http://www.codeproject.com/Tips/803195/Foreach-File-Enumerator-in-SSIS