如何使用workflowTask表格在ACS中擷取長時間執行的工作流程

說明 description

環境
Campaign Standard
問題/症狀
正在擷取工作流程任務期間詳細資料

通常,使用者端會為失敗的工作流程設定警示,但由於ACS執行個體上的停滯活動或處理了數天的活動,他們通常會錯過那些已執行很長時間的工作流程。 這會導致效能降低和資料庫耗用量高。

解決方法 resolution

工作流程任務 此表格包含與工作流程活動及其執行持續時間相關的資訊。 監視活動持續期間有助於改善效能並維護健康的資料庫。

工作流程任務詳細資訊可從中擷取 xtk:workflowTask 表格。

如何確保對於長期執行的工作流程活動的認知度

這可以用簡單的工作流程來達成。 請依照下列步驟建立工作流程,以監控長期執行的工作流程活動:

  1. 建立新的工作流程

  2. 選取查詢活動

  3. 選取資源與目標維度,如下所示: Workflowtaskdetail (xtk:workflow task:workflowTaskDetail)

  4. 現在,在Target區段中,使用以下查詢:

持續時間比3600更顯著

AND

活動名稱的開頭不是排程

AND

活動名稱並非以訊號開頭

上述工作流程建立作業可協助您擷取執行時間超過1小時的活動。

設定 警報 對於此查詢條件,可協助使用者端長時間監視執行中的工作流程活動。

注意: 在持續時間條件中,請確定您以秒為單位設定時間,而非以分鐘或小時為單位。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f