JRules决策表的局限性

时间:2019-05-16 10:47:41

标签: ilog jrules

设计决策表时允许的最大行数是多少?如果将一个决策表拆分为多个具有相同先决条件的决策表,执行速度会有所不同吗?

1 个答案:

答案 0 :(得分:0)

决策表中的最大行数没有限制。是的,决策表中的行数会影响性能。即使编译具有更多行的决策表也要花费太多时间。执行期间,它将遍历决策表中的所有条目。因此,通常建议不要使用超过200行。拆分决策表是更好的主意。但是,如果我们可以使用一些过滤器(例如,决策表1中的a,b,c中的状态/决策表2中的状态e,f,g)来缩小搜索条件,则不是简单的拆分。

相关问题