Model Validation
The Validate button on the DMN ribbon checks that diagrams are connected properly and there are no syntax violations in the FEEL expressions.
Any errors detected are listed at the bottom of the page. A model with errors cannot be executed.
Decision Table Analysis
The DT Analysis button on the DMN ribbon checks for adherence to decision table best practices.
This feature checks only decision tables with hit policy U, A, and P that contain no input entries using generalized unary tests. Other decision tables will be skipped, but this does not mean they are incorrect.
Warnings include:
-
Incorrect hit policy
-
Masked rule in P table
-
Misleading rules in P table
-
Subsumption - multiple rules that could be collapsed into a single rule
-
Duplicate rule
-
Hit policy F (deprecated)
-
Second normal form violation - table with unnecessary input column
Warnings indicate only divergence from best practice. The logic should still execute.