URule Pro决策引擎怎么用

时间:2023年03月19日 来源:

URule Pro决策引擎决策表介绍:在决策表当中,需要我们导入需要使用的变量库、参数库、常量库及动作库。和规则集中的规则一样,可以为决策表添加若干属性,但不同的是决策表中可添加的属性只有五个,其含义和作用与决策集中的规则相同。一旦为决策表定义了属性,那么这些属性将会被应用到决策表中定义的每个规则上。实际使用当中,我们可能会将若干个决策表或若干个决策表与若干个决策集放在一个知识包中使用,这个时候如果没有使用决策流来对它们的执行顺序进行编排的话,那么优先级属性的作用就显现出来,通过定义优先级属性,可以实现若干个决策表文件与若干个决策集文件放在一个知识包中执行顺序的编排,也就是优先级的值越大,执行越靠前。锐道URule Pro决策引擎提供了支持基于Excel批量数据的“仿真测试”。URule Pro决策引擎怎么用

分支节点是URule Pro决策引擎当中提供的一种可实现规则流多条并行的节点,通过这个节点,可以根据当前节点下面流出连线数量,将当前规则流实现拆分成若干条子的规则流实例并行运行,根据这一特性,分支节点下至少要有两条流出的连线才有意义。在决策流实例流转到分支节点时,分支节点会根据其下面流出的连接线数量将主的实例拆分成与连线对应的若干个子实例,以并行方式继续运行产生的多个流实例。在默认情况下,分支节点会将主流程拆分成若干子流程执行,在实际执行的时候还是在一个线程内先后执行各个分支。江苏审批决策引擎调试方法URule Pro决策引擎通过简单的拖曳就可以快速实现对已有的复杂评分卡或其它决策流执行顺序的编排。

URule Pro决策引擎脚本式规则集概述如下:在向导式规则集中,我们通过鼠标点击就可以定义出各种类型的复杂业务规则;如果你是一个程序员,可能会更青睐代码的方式来定义业务规则,所以在URule Pro中还提供了脚本式规则集,让我们可以采用脚本的方式来定义业务规则。与向导式规则集对应,脚本式规则集里可以实现向导式规则中能实现的所有功能,反过来也是一样。在脚本式规则集中,采用URule Pro自定义的一套脚本语法,关键字既可以使用英文也可以是中文,在一个普通规则或一个循环规则当中,我们可以使用纯英文关键字来定义,也可以全部使用纯中文关键字来定义,如果你愿意,也可以使用中英文混合的关键字来定义。因为支持中文关键字,使得URule Pro的脚本式决策集更加适合国人编写,可读性也就更强,再配合URule Pro中提供的脚本式决策集编辑器中提供的全功能代码提示功能,可大幅提高脚本式决策集的编写效率。

URule Pro决策引擎常量库文件介绍如下:在业务系统开发过程中,常常会用到一个枚举数据,比如用户的性别、学历等,在URule Pro当中,通过定义常量库文件,可以将系统中使用的这些枚举数据映射到规则中使用,这样就可以避免规则定义过程中枚举数据手工输入存在错误的可能性。与变量库文件类似,常量也是由分类和具体的常量值构成,比如性别有男女之分,那么这里的“性别”就属性分类,“男”、“女”就属性具体的常量值。在常量的分类中,“名称”一般定义具体的分类名,“标题”是一段描述(比如“性别”是标题,“gender”是名称),同样这个标题也会出现在规则引用当中;加好分类后就可以添加这个分类下具体的常量值,常量值也有名称和标题之分,名称是具体的常量值,标题则是描述。锐道URule Pro决策引擎中的脚本式决策集可以导入变量库、常量库、参数库以及动作库。

URule Pro决策引擎条件定义部分介绍如下:对于一个普通规则,条件定义部分在if与then之间,对于循环规则,条件定义部分指的是循环体中在if与then之间的部分。在条件定义部分中我们可以添加具体的业务条件判断,与向导式规则类似,在编写脚本式规则条件时,单个条件也是由条件左边部分,比较操作符及条件右边部分。在条件左边部分,同样可以使用参数、变量及方法,当然也可以添加简单的加、减、乘、除,对于条件的比较操作符,我们可以通过ALT+"/"键打开代码提示来进行查看。条件左边值:条件左边值格式为:变量/参数/方法 [+][/][*][/] 变量/参数/方法/数字/字符串 [+][/][*][/]变量/参数/方法/ 数字/字符串...锐道URule Pro决策引擎当中提供的规则流可实现对已有规则的可视化编排功能。江苏Windows决策引擎调试

决策树又称为规则树,是锐道URule Pro决策引擎中提供的一种构建规则的方式。URule Pro决策引擎怎么用

在URule Pro决策引擎中,所谓控制台输出动作列,就是将该列对应的单元格里设置的内容直接输出至控制台,其效果与Java中的S效果完全一致。添加好条件列并配置好与之绑定的参数和变量后,接下来就可以在该列对应的单元格添加具体的条件,添加条件方法比较简单,在目标单元格右键,在弹出的菜单中选择“配置条件”项即可。在弹出的配置条件窗口中,可以看到,这个配置条件的窗口采用的是向导式条件配置方式,与“向导式规则”中条件配置方式基本一致,不同的地方是向导式决策表中向导式条件配置不能添加“联合条件”,同时对于单个条件不用指定条件左值(这是因为当前条件列的列头已与具体的参数或变量绑定,这个绑定的参数或变量就是其下所有条件单元格条件的左值)。对于赋值动作列,在绑定好要赋值的参数或变量后,就可以在该列对应的单元格中选择输入具体的值,可以看到在对赋值动作列对应的单元格设置值时,其可选值的范围与操作方式与“向导式规则”中条件右值的设置方式完全相同。URule Pro决策引擎怎么用

上海锐道信息技术有限公司是一家计算机软硬件、网络产品的研发、销售,信息系统处理技术的开发,计算机系统集成,及相关的技术服务、技术咨询。(市场主体依法自主选择经营项目,开展经营活动;依法须经批准的项目,经相关部门批准后依批准的内容开展经营活动;不得从事国家和本市产业政策禁止和限制类项目的经营活动。)的公司,是一家集研发、设计、生产和销售为一体的专业化公司。BSTEK作为数码、电脑的企业之一,为客户提供良好的规则引擎,决策引擎,dorado。BSTEK致力于把技术上的创新展现成对用户产品上的贴心,为用户带来良好体验。BSTEK始终关注数码、电脑行业。满足市场需求,提高产品价值,是我们前行的力量。

热门标签
信息来源于互联网 本站不为信息真实性负责