我在我的SSIS包中有一個FTP任務。如何利用FTP任務來捕獲它下載的文件的名稱?
在我已經把我的RemotePath尋找以下文件下載任務編輯器:
/incoming/MyFile*.xml
客戶會經常掉落的XML文件,我插了克林運算符(*),因爲該公約是追加文件名稱的日期。
FTP任務下載文件後,必須使用執行SQL任務將FileName和CreationDate屬性寫入表中。
問題是,當我下載文件時,我沒有辦法訪問文件上的這些屬性,因爲我無法引用正在下載的文件的名稱。
有沒有一種方法可以利用FTP任務來捕獲它下載的文件的全名?
我想如果我至少有特定的名稱,那麼我可以使用腳本任務將文件封裝在FileInfo對象中。
謝謝你們。
但即使使用此解決方案,我已經在使用linq的腳本任務中以編程方式進行編程,但不會讓我在文件正在FTP任務中下載時隔離文件名。那就是我真正的追求。 – 2012-03-13 17:58:55