檔案偵測屬性頁面 |
使用「檔案偵測」屬性頁面,可以為「檔案」整合設定下列屬性。
偵測選項
位置: 指定要監視的資料夾所在的檔案系統。檔案系統或位置可包括本機檔案系統或網路共用、Librarian 或支援的雲端儲存位置。如需更多有關支援的雲端儲存位置的資訊,請參閱 Administration Console 的「
要掃描的資料夾: 指定您想要在其中尋找檔案的資料夾位置。您可以輸入資料夾位置或按一下「瀏覽」找到並選取您想要的資料夾。或者,也可以透過新增變數來指定要掃描的資料夾,或對輸入的值新增特殊字元。
掃描子資料夾: 指定此動作還會監視「要掃描的資料夾」屬性指定資料夾的所有子資料夾。
資料夾已由多部伺服器上的整合進行掃描: 指定其他應用程式或執行個體可以存取掃描資料夾,並且在掃描資料夾上,不會建立獨佔鎖定的檔案語彙基元。
Read event contents: Specifies that the contents of the trigger file are read when the integration is run. When you do not need or want the contents to be read, click to clear this check box to improve performance.
掃描方法: 指定 Integration Service 使用何種方法來監視掃描資料夾中是否有觸發檔案傳入。
通知並輪詢: 指定連續監視掃描資料夾,並且還會按照設定的時間間隔掃描資料夾。如果您擔心檔案系統的可靠性,則此選項很有用。如果連續掃描時錯過某個事件,則輪詢掃描將會確保偵測到該事件。如果您選取此選項,則能以毫秒、秒、分鐘或小時為單位指定輪詢間隔。
僅通知: 指定連續監視掃描資料夾。
僅輪詢: 指定系統按照設定的時間間隔對掃描資料夾進行掃描。如果您選取此選項,則能以毫秒、秒、分鐘或小時為單位指定輪詢間隔。
輪詢間隔時間: 指定檔案掃描的頻率。為「掃描方法」選取「通知並輪詢」或「僅輪詢」時可用。
檔案模式: 指定 Integration Service 用來識別檔案的篩選器。此篩選器可以包含萬用字元 (例如 ? 和 *) 或規則運算式 (例如 (?i)^.*\.csv$)。按一下 以檢視支援的規則運算式或萬用字元修飾詞的清單,然後按一下修飾詞以進行新增。您還可以透過新增變數來指定檔案模式,或對輸入的值新增特殊字元。
使用規則運算式: 指定使用規則運算式來識別檔案模式。 當您選取此選項時,可以向先前的屬性新增規則運算式修飾詞,以便進一步控制搜尋條件。
檔案大小下限: 指定 Integration Service 可接受的最小觸發檔案大小。
檔案大小上限: 指定 Integration Service 可接受的最大觸發檔案大小。
檔案閒置時間: 指定 Integration Service 在處理觸發檔案之前等待的時間。Integration Service 會從上次寫入檔案的時間開始計時。
被鎖定檔案逾時: 指定若偵測到檔案最初由其他應用程式鎖定,Integration Service 會在多長時間內嘗試開啟該檔案。
多個檔案排序順序
定義在多個檔案符合所指示檔案樣式時,動作處理所指定資料夾中的檔案的順序。如果在屬性頁面中未指定任何排序順序,那麼排序過程預設為依建立時間 (遞增) 排序,然後依檔案名稱 (遞增) 排序。最多可以指定四個排序條件。
順序: 指定排序條件套用至指定資料夾中比對檔案的順序。
排序欄位: 指定套用至比對檔案的條件。
方向: 指定將排序欄位條件套用至比對檔案時,使用遞增或是遞減。
新增排序條件: 指定更多排序條件。
偵測後動作
指定在 Integration Service 偵測到觸發檔案後要對其執行的動作。
動作: 指定要對觸發檔案執行的動作。
無: 指定不對觸發檔案執行任何動作。
重新命名檔案: 指定要重新命名觸發檔案。If the trigger file is a Microsoft Excel file, you must enter a valid Excel file name extension (such as *.xls or *.xlsx).
刪除檔案: 指定要刪除觸發檔案。
移動檔案: 指定要將觸發檔案移至另一個位置。
移至資料夾: 指定要將觸發檔案移動到的資料夾位置。您可以輸入資料夾位置或按一下「瀏覽」找到並選取您想要的資料夾。或者,也可以透過新增變數來指定目的地資料夾,或對輸入的值新增特殊字元。指定「移動檔案」時可用。
新副檔名: 指定重新命名或移動檔案時要套用於檔案的副檔名。輸入副檔名。或者,也可以透過新增變數來指定副檔名,或對輸入的值新增特殊字元。指定「重新命名檔案」或「移動檔案」時可用。
如果檔案已存在,則予以取代: 指定在移動或重新命名觸發檔案時,刪除任何先前已存在的同名檔案。指定「重新命名檔案」或「移動檔案」時可用。
檔案名重複時附加序號: 指定將序號附加至檔案名稱。指定「重新命名檔案」或「移動檔案」時可用。
檔案名重複時附加時間戳: 指定將時間戳記附加至檔案名稱。指定「重新命名檔案」或「移動檔案」時可用。
失敗後動作
指定在一或多個整合動作失敗時要對觸發檔案執行的動作。
動作: 指定要對觸發檔案執行的動作。
無: 指定不對觸發檔案執行任何動作。
重新命名檔案: 指定要重新命名觸發檔案。
刪除檔案: 指定要刪除觸發檔案。
移動檔案: 指定要將觸發檔案移至另一個位置。
移至資料夾: 指定要將觸發檔案移動到的資料夾位置。您可以輸入資料夾位置或按一下「瀏覽」找到並選取您想要的資料夾。或者,也可以透過新增變數來指定目的地資料夾,或對輸入的值新增特殊字元。指定「移動檔案」時可用。
新副檔名: 指定重新命名或移動檔案時要套用於檔案的副檔名。輸入副檔名。或者,也可以透過新增變數來指定副檔名,或對輸入的值新增特殊字元。指定「重新命名檔案」或「移動檔案」時可用。
如果檔案已存在,則予以取代: 指定在移動或重新命名觸發檔案時,刪除任何先前已存在的同名檔案。指定「重新命名檔案」或「移動檔案」時可用。
檔案名重複時附加序號: 指定將序號附加至檔案名稱。指定「重新命名檔案」或「移動檔案」時可用。
檔案名重複時附加時間戳: 指定將時間戳記附加至檔案名稱。指定「重新命名檔案」或「移動檔案」時可用。