如何使用workflowTask表格在ACS中擷取長時間執行的工作流程
說明 description
環境
Campaign Standard
問題/症狀
正在擷取工作流程任務期間詳細資料
通常,使用者端會為失敗的工作流程設定警示,但由於ACS執行個體上的停滯活動或處理了數天的活動,他們通常會錯過那些已執行很長時間的工作流程。 這會導致效能降低和資料庫耗用量高。
解決方法 resolution
工作流程任務 此表格包含與工作流程活動及其執行持續時間相關的資訊。 監視活動持續期間有助於改善效能並維護健康的資料庫。
工作流程任務詳細資訊可從中擷取 xtk:workflowTask
表格。
如何確保對於長期執行的工作流程活動的認知度
這可以用簡單的工作流程來達成。 請依照下列步驟建立工作流程,以監控長期執行的工作流程活動:
-
建立新的工作流程
-
選取查詢活動
-
選取資源與目標維度,如下所示: Workflowtaskdetail (xtk:workflow task:workflowTaskDetail)
-
現在,在Target區段中,使用以下查詢:
持續時間比3600更顯著
AND
活動名稱的開頭不是排程
AND
活動名稱並非以訊號開頭
上述工作流程建立作業可協助您擷取執行時間超過1小時的活動。
設定 警報 對於此查詢條件,可協助使用者端長時間監視執行中的工作流程活動。
注意: 在持續時間條件中,請確定您以秒為單位設定時間,而非以分鐘或小時為單位。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f