簡體   English   中英

如何獲得Camunda一個進程的平均持續時間?

[英]How to get the average duration of a process in Camunda?

如何通過REST API獲得Camunda中進程的平均持續時間?

我應該獲取所有實例進程並使用'/ history / process-instance'計算自己的平均值嗎?

據我所知,HistoryService API中沒有平均方法。 您可以按照建議的方式進行操作:找到所有歷史實例並計算“ durationInMillis”的平均值

或者(如果您有權訪問服務器),則可以基於自定義查詢編寫自己的簡單REST服務,然后讓數據庫為您執行計算。

請記住,在報告帶有用戶任務的流程時,僅僅開始/結束日期並不能告訴您有關其實際工作的任何信息(考慮一個流程在星期五下午開始……在第一個用戶之前已經花了60h在此過程中建立簡單的平均數比較困難,並且要在星期一早上開始(可能在中午之前完成)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM