管理員可以配置網路資料夾(稱為watched資料夾),以便當用戶將檔案(如PDF檔案)放置到監視資料夾時,啟動預配置的操作並操作該檔案。 執行指定的操作後,操作將修改的檔案保存到指定的輸出資料夾中。 有關管理受監視資料夾的詳細資訊,請參閱管理幫助。
您可以使用監視的資料夾使用者介面來:
在配置監視資料夾之前,請確保以下各項:
執行以下步驟以建立受監視資料夾:
點選畫面左上角的Adobe Experience Manager圖示。
點選「工具 > 表單 > 設定監視資料夾」。 將顯示已配置的監視資料夾的清單。
點選「新增」。 此時將顯示建立監視資料夾所需欄位的清單:
名稱:識別受監視的資料夾。名稱僅使用英數字元。
路徑:指定受監視的資料夾位置。在叢集環境中,此設定必須指向可供在叢集不同節點上執行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 {
點選Advanced。 進階標籤包含更多欄位。 這些欄位中,大部分都包含預設值。
裝載映射器篩 選器:當您建立受監視的檔案夾時,會在受監視的檔案夾中建立檔案夾結構。資料夾結構具有舞台、結果、保留、輸入和失敗資料夾。 該資料夾結構可以用作工作流的輸入負載並接受來自工作流的輸出。 它還可以列出故障點(如果有)。 有效載荷的結構與監視資料夾的結構不同。 您可以編寫自訂指令碼,將受監視資料夾的結構對應至裝載。 這種指令碼稱為負載映射器過濾器。 有兩種現成可用的裝載映射器實現。 如果您沒有自訂實作,請使用一個現成可用的實作:
運行模式:指定以逗號分隔的工作流執行允許運行模式清單。
在以下時間後暫存的檔案超時:指定等待的秒數,然後輸入檔案/資料夾已被拾取進行處理,被視為已超時並標籤為失敗。只有當此屬性的值為正數時,才會啟動逾時機制。
在調節時刪除逾時分段檔案:如果啟用,則 只有在為受監視的文 件夾啟用頻寬限制時,才會激活「超時分段檔案後」機制。
每次掃描輸入資料夾: 指定掃描受監視資料夾的輸入時間間隔(以秒為單位)。除非啟用「限制」設定,否則輪詢間隔應比處理平均作業的時間長;否則,系統可能會過載。 間隔的值必須大於或等於1。
排除檔案模式:指定分號(;)分隔的模式清單,該清單由受監視的資料夾用來決定要掃描和擷取哪些檔案和資料夾。不會掃描任何具有指定模式的檔案或檔案夾以進行處理。 有關檔案模式的詳細資訊,請參閱關於檔案模式。
包含檔案模式:指定分號(;)分隔的模式清單,讓受監視的檔案夾用來判斷要掃描和擷取的檔案夾和檔案。例如,如果「包含檔案模式」是input*,則所有與input&ast匹配的檔案和資料夾;都被撿起來了。 預設值為*並指示所有檔案和資料夾。 有關檔案模式的詳細資訊,請參閱關於檔案模式。
等待時間: 指定在資料夾或檔案建立後掃描檔案之前等待的時間(以毫秒為單位)。例如,如果等待時間為3,600,000毫秒(1小時),而檔案是在一分鐘前建立的,則此檔案會在59分鐘或更久之後被擷取。 預設值為 0。
此設定對於確保檔案或資料夾的所有內容都複製到輸入資料夾非常有用。 例如,如果要處理大檔案,而要下載該檔案需要10分鐘,請將等待時間設定為10*60 *1000毫秒。 此間隔會阻止受監視資料夾掃描檔案(如果檔案沒有10分鐘)。
刪除早於:指 定刪除早於指定值的檔案和資料夾之前要等待的時間(以天為單位)。此設定在確保結果資料夾未滿時非常有用。 值為-1天表示從不刪除結果資料夾。 預設值為-1。
結果資料夾名 稱:指定儲存結果的資料夾的名稱。如果結果未顯示在此資料夾中,請檢查失敗資料夾。 只讀檔案不會被處理,並保存在失敗資料夾中。 可以將絕對路徑或相對路徑與以下檔案模式一起使用:
失敗資料夾名稱: 指定保存失敗檔案的資料夾。此位置始終相對於監視的資料夾。 可以使用檔案模式,如「結果資料夾」中所述。
保留資料夾名 稱:指定成功掃描和拾取後檔案儲存所在的資料夾。路徑可以是絕對、相對或空目錄。 可以使用檔案模式,如「結果資料夾」中所述。 預設值為preserve/%Y/%M/%D/。
批次大小: 指定每次掃描要拾取的檔案或資料夾數。它防止了系統過載;一次掃描太多檔案可能會造成當機。 預設值為 2。
如果掃描間隔較小,線程會經常掃描輸入資料夾。 如果檔案經常被丟入監視資料夾,則應將掃描間隔保持在較小。 如果檔案不常被丟棄,請使用較大的掃描間隔,以便其他服務可以使用線程。
限制開啟: 啟用此選項時,它會限制AEM表單在任何指定時間處理的受監視檔案夾工作數。「批大小」值確定作業的最大數目。 有關詳細資訊,請參見throttling
以類似名稱覆寫現有檔案:當設定為True時,將覆蓋結果資料夾和保留資料夾中的檔案。當設定為False時,名稱將使用帶有數字索引尾碼的檔案和資料夾。 預設值為False。
失敗時保留檔 案:設為True時,會在失敗時保留輸入檔案。預設值為true。
包含具有模式的檔案: 指定分號(;)分隔的模式清單,讓受監視的檔案夾用來判斷要掃描和擷取的檔案夾和檔案。例如,如果「包含檔案模式」是input*,則所有與input&ast匹配的檔案和資料夾;都被撿起來了。 如需詳細資訊,請參閱管理說明
非同步叫用監視資料 夾:將呼叫類型識別為非同步或同步。預設值為非同步。 建議對長壽命進程使用非同步,而對瞬態或短壽命進程則建議使用同步。
啟用Watched Folder:啟 用此選項時,會啟用Watch資料夾。預設值為True。
除了更改監視資料夾的名稱外,您還可以修改現有監視資料夾的所有屬性。 執行以下步驟以修改現有監視資料夾的屬性: