我看到類似的問題,但沒有解決我的具體需求。我有了一個SSIS包對於文件枚舉和模式匹配的每個循環,像這樣帶有日期時間文件匹配:SSIS包循環通過文件夾開始與最早的文件
bookreview_daily _ * TXT
這一個文件,是例如像這樣匹配:
bookreview_daily_2016_06_30.txt。目前我必須處理每個文件,分別從最早的日期開始。我希望能夠遍歷文件夾並處理每個文件,從最早的文件開始。如果我有以下文件:
bookreview_daily_2016_06_30.txt
bookreview_daily_2016_07_01.txt
bookreview_daily_2016_07_02.txt
文件名爲bookreview_daily_2016_06_30.txt應該首先處理,其次是文件bookreview_daily_2016_07_01.txt然後bookreview_daily_2016_07_02.txt作爲最後一個要處理的文件。有沒有一個乾淨,高效的方式來完成這個?
- 馬特
您可以使用腳本任務來搜索文件夾中的文件,然後對它們進行排序,然後將循環容器中排序的名稱傳遞給進程 –