管理員可以配置網路資料夾(稱為watched資料夾),以便當用戶將檔案(如PDF檔案)放置到監視資料夾時,啟動預先配置的操作並操作該檔案。 執行指定操作後,操作會將修改的檔案保存到指定的輸出資料夾中。 有關管理已監視資料夾的詳細資訊,請參閱管理幫助。
您可以使用觀看的資料夾使用者介面來:
設定已監看資料夾之前,請確定下列事項:
執行下列步驟以建立已觀看的資料夾:
點選畫面左上角的Adobe Experience Manager圖示。
點選工具 > Forms > 設定已觀看的資料夾。 將顯示已配置的監視資料夾清單。
點選新增。 此時會顯示建立觀看資料夾所需的欄位清單:
名稱:識別已觀看的資料夾。名稱僅使用英數字元。
路徑:指定已監視的資料夾位置。在群集環境中,此設定必須指向一個共用網路資料夾,該資料夾可供在群集的不同節點上運行AEM的每個用戶訪問。
使用處理檔案:要啟動的進程類型。您可以指定工作流程、指令碼或服務。
服務名稱/指令碼路徑/工作流路徑:欄位的行為基於為「進程檔案使用」欄位指 定的 值。您可以指定下列值:
如果已為使用處理檔案欄位選擇服務,則服務名稱(inputProcessorType)欄位的值必須括在括弧中。 例如(foo=bar)。
@Component(metatype = true, immediate = true, label = "WF Test Service", description = "WF Test Service")
@Service(value = {OutputWriter.class, ContentProcessor.class})
@Property(name = "foo", value = "bar")
public class OutputWriter implements ContentProcessor {
點選進階。 進階標籤包含更多欄位。 這些欄位大多包含預設值。
裝載對應器篩選: 當您建立已監看的資料夾時,會在正在觀看的資料夾內建立資料夾結構。資料夾結構具有階段、結果、保留、輸入和失敗資料夾。 資料夾結構可作為工作流的輸入裝載,並接受來自工作流的輸出。 它也可以列出故障點(如果有)。 有效負載的結構與已觀看資料夾的結構不同。 您可以撰寫自訂指令碼,將已觀看資料夾的結構對應至裝載。 這類指令碼稱為裝載映射器篩選器。 提供兩種現成可用的裝載映射器實施。 如果您沒有自訂實作,請使用其中一個現成可用的實作:
運行模式:指定以逗號分隔的允許執行模式清單以執行工作流程。
在之後逾時分段檔案:指定在已擷取以進行處理的輸入檔案/資料夾被視為已逾時並標示為失敗之前,要等候的秒數。超時機制僅在此屬性的值為正數時激活。
在限制時刪除超時分段檔案:如果啟用, 則僅當為觀看的資 料夾開啟節流時,才激活「超時分段檔案後」機制。
每次掃描輸入資料夾: 指定掃描觀看的資料夾以取得輸入的時間間隔(以秒為單位)。除非啟用「調節」設定,否則輪詢間隔應比處理平均作業的時間長;否則,系統可能會超載。 間隔的值必須大於或等於1。
排除檔案模式:指定分號(;)分隔的模式清單,監視資料夾會使用該清單來判斷要掃描和擷取的檔案和資料夾。系統不會掃描具有指定模式的任何檔案或資料夾以進行處理。 有關檔案模式的詳細資訊,請參閱關於檔案模式。
包含檔案模式:指定分號(;)分隔的模式清單,監視資料夾會使用該清單來判斷要掃描和擷取的資料夾和檔案。例如,如果「包含檔案模式」為input*,則所有符合input&ast的檔案和資料夾;被撿起。 預設值為*並指示所有檔案和資料夾。 有關檔案模式的詳細資訊,請參閱關於檔案模式。
等待時間: 指定在建立資料夾或檔案後,在掃描該資料夾或檔案之前等待的時間(以毫秒為單位)。例如,如果等待時間為3,600,000毫秒(一小時),而檔案是在一分鐘前建立的,則此檔案將在59分鐘或更長時間過後擷取。 預設值為 0。
此設定非常實用,可確保檔案或資料夾的所有內容都複製到輸入資料夾。 例如,若您有要處理的大型檔案,且該檔案需要10分鐘才能下載,請將等待時間設為10*60*1000毫秒。 如果檔案未保存10分鐘,此間隔將阻止監視的資料夾掃描該檔案。
刪除早於: 指定在刪除早於指定值的檔案和資料夾之前等待的時間(以天為單位)。此設定有助於確保結果資料夾不會填滿。 值為–1天表示絕不刪除結果資料夾。 預設值為–1。
結果資料夾名稱: 指定要儲存結果的資料夾名稱。如果結果未出現在此資料夾中,請檢查失敗資料夾。 不會處理唯讀檔案,且會將其儲存在失敗資料夾中。 您可以使用具有下列檔案模式的絕對或相對路徑:
失敗資料夾名稱: 指定儲存失敗檔案的資料夾。此位置一律與已觀看的資料夾相對。 可以使用檔案模式,如「結果資料夾」中所述。
保留資料夾名稱: 指定成功掃描和拾取後儲存檔案的資料夾。路徑可以是絕對目錄、相對目錄或空目錄。 可以使用檔案模式,如「結果資料夾」中所述。 預設值為preserve/%Y/%M/%D/。
批大小: 指定每次掃描要擷取的檔案或資料夾數量。它防止了系統過載;一次掃描太多檔案可能會造成當機。 預設值為 2。
如果掃描間隔較小,線程會經常掃描輸入資料夾。 如果檔案經常被拖放到監看的資料夾中,則應將掃描間隔保持在較小。 如果檔案不常被刪除,請使用較大的掃描間隔,以便其他服務可以使用線程。
限制開啟: 啟用此選項時,它會限制AEM表單在任何指定時間處理的已監看資料夾作業數量。「批大小」值確定作業的最大數量。 有關詳細資訊,請參閱throttling
以類似名稱覆寫現有檔案:設為True時,會覆寫結果資料夾和保留資料夾中的檔案。設為False時,名稱使用帶有數值索引尾碼的檔案和資料夾。 預設值為False。
失敗時保留檔案: 設為True時,會在失敗時保留輸入檔案。預設值為true。
包含具有模式的檔案: 指定分號(;)分隔的模式清單,監看的資料夾會使用該清單來判斷要掃描和擷取的資料夾和檔案。例如,如果「包含檔案模式」為input*,則所有符合input&ast的檔案和資料夾;被撿起。 如需詳細資訊,請參閱管理說明
非同步叫用監看資料夾: 將呼叫類型識別為非同步或同步。預設值為非同步。 對於長期進程,建議使用非同步,而對於暫時進程或短期進程,建議使用同步。
啟用監看資料夾: 啟用此選項時,就會啟用監看資料夾。預設值為True。
除了更改監視資料夾的名稱外,您還可以修改現有監視資料夾的所有屬性。 執行以下步驟修改現有監視資料夾的屬性: