Details
-
Task
-
Resolution: Fixed
-
L3 - Default
-
None
-
None
-
None
-
Not defined
Description
At the moment the report evaluation of the process/overview endpoint happens every time we load the process page. In order to make the endpoint more performant we should calculate the report values every x amount of time and store them in ES. This way we can look up the last calculated value and avoid having to recalculate every time we load the page.
mgm-controller-panel
This is the controller panel for Smart Panels app
Attachments
1.
|
Write a migration to include lastKpiEvaluation field on the ProcessOverviewDto | Done | Unassigned | |
2.
|
Update ES field which store report values every x amount of time | Done | Unassigned | |
3.
|
Retrieve results for the kpi values from the fields in ES | Done | Unassigned | |
4.
|
Make scheduler interval externally configurable | Done | Unassigned | |
5.
|
Update user guide docs | Done | Unassigned |