What is a decision table?
It is a table representing a complete set of conditional expressions where expressions are mutually exclusive in a predefined area. An example of a decision table is shown in the following figure:
Why use decision tables?
Decision tables in general have the following capabilities:
Powerful visualization
Compact and structured presentation
Easier error prevention
Avoidance of incompleteness and inconsistency
Modular knowledge organization
Ability to group related rules into a single table
Ability to combine the tables to achieve a decision
The same usage can be extended to SAP HANA as well:
We can use it to implement business rules
It can help bring business agility
To to create decision tables in sap HANA
Calculation view with decision table
A Decision table is a way of implementing business rules in SAP HANA. Having captured the operational decisions, they can be turned into code using the decision tables. Business rules are written on either master data (such as customers, vendor...