1. 决策单元
决策单元是一些规则集的组合。决策单元中可以展示所有可能的跳转路径。将需要按顺序执行的规则集组合在一起,就形成了决策单元。
业务系统使用决策单元的方式调用决策引擎时,用户可以在决策引擎中改变决策单元中的规则集,而不需要业务系统更改调用决策引擎的代码。
1.1. 点击添加或编辑按钮,可以进入到决策单元详情页面如下:
配置决策单元:在决策中心->决策单元页面中,即可创建/编辑决策单元。
1.2. 决策单元的属性
名称:决策单元的名称。
隐藏特征:决策结果中是否隐藏使用到的特征。
隐藏规则:决策结果中是否隐藏命中的规则。
stopAfterDeny:命中拒贷规则后不在执行后续规则。
是否打印决策详情:决策详情是否打印到决策报告中。
选择规则集:按照执行顺序配置规则集。
跳转规则都命中时的规则集执行顺序:展示按照上面顺序配置的规则集在跳转规则都命中时的执行顺序。
输入规则集:即配置在选择规则集中的规则集。
跳转到的规则集:命中跳转规则时跳转到的规则集id。
父规则集:跳转到的父规则集id。
顺序执行:在选择规则集中配置的规则集,会按照顺序执行,用实线箭头表示;
跳转规则:用虚线表示跳转规则id。
可回避数据源:选择该决策单元可回避的数据源。可回避数据源报错时,该数据源的相关规则集停用,其他决策正常进行。
1.3. 决策单元中规则集的执行顺序
配置好规则集之后,点击生成决策单元,即可展示决策单元的完整视图。规则集会按照箭头表示顺序执行。
举例: