-
Feature Request
-
Resolution: Done
-
L3 - Default
-
None
-
None
Context:
Currently there is no possibility to analyze DMN tables in Optimize. However, it would be very interesting for the user to see which decision were taken most often.
AT:
- DMN table/decision history is imported to Optimize
- I have a rest endpoint to get decision definition data
- I can perform the CRUD operations on dmn reports
- I can evaluate dmn reports in the following way:
- view the Count Frequency of Evaluations grouped by:
- None
- Evaluation Date
- Input Variable
- Output Variable
- Matched Rules
- view as raw data returning the Decision Definition Key, Decision Definition ID, Decision ID, Evaluation Date, Input Variables, Output Variables information
- view the Count Frequency of Evaluations grouped by:
- When evaluating a report I can also filter by:
- Evaluation Date
- Input Variable
- Output Variable
- I can add the DMN table reports on the dashboard
- the REST documentation contains all the new endpoints to handle the new DMN reports
This is the controller panel for Smart Panels app
1.
|
I can create raw data reports for DMN tables | Done | Unassigned | |
2.
|
Implement decisionDefinition REST-API | Done | Unassigned | |
3.
|
Implement DMN report CRUD REST-API | Done | Unassigned | |
4.
|
I can create DMN count frequency of evaluation reports | Done | Unassigned | |
5.
|
Enrich DecisionInstanceDto with decisionDefinition version during import | Done | Unassigned | |
6.
|
Implement DecisionDefinition authorization | Done | Unassigned | |
7.
|
Only return decisonDefinitions where the XML is imported | Done | Unassigned | |
8.
|
I can group by Matched Rule on Decision Count Frequency reports | Done | Unassigned |