产品中心PRODUCT CENTER

在发展中求生存,不断完善,以良好信誉和科学的管理促进企业迅速发展
资讯中心 产品中心

首页-产品中心-深圳URule Pro Java决策引擎特点

深圳URule Pro Java决策引擎特点

更新时间:2025-09-07      点击次数:3

决策表较上方是工具栏,需要导入各种库文件;中间是属性设置区,与决策表一样只提供四个属性,如果定义属性,那么它们将会在运行时被附加由决策树生成的所有规则上;较下面就是决策树的定义区,默认它是一个根变量节点,是不可删除的。在决策引擎当中有三种类型的树节点,分别是变量节点、条件节点以及动作节点。变量节点就是用来选择目标变量的节点,要操作这里我们需要首先导入需要使用到的变量库文件或参数库文件,比如导入我们定义的会员变量库,然后就可以选择具体的会员变量属性,定义好变量节点上要使用的变量后,就可以添加下级子节点,变量节点下只能添加条件节点,一个变量节点可添加多个条件节点,每个条件节点上配置的条件与当前变量节点构成一个完整的约束条件,条件的定义与向导式规则中完全相同。条件节点下可以继续添加子条件以进一步对上级条件进行约束或添加动作节点以结束当前条件分支或者再添加若干变量节点以添加新类型的条件约束,一旦某个条件节点下添加了动作节点,那么就意味着这个条件分支的结束,一个动作节点中可添加多个动作,同样一个条件节点下可以有多个动作节点,动作节点上的动作类型与动作定义方式与向导式规则中完全相同。因为支持中文关键字,使得URule Pro决策引擎的脚本式决策集可大幅提高脚本式决策集的编写效率。深圳URule Pro Java决策引擎特点

URule Pro决策引擎中的决策表,整体可分为左右两个部分,分别是条件列部分与动作列部分,它们之间以一较粗的灰黑色线分隔,该线左边为条件列,右边则为动作列。在导入好相关的变量库或参数库后,那就可以在条件列的列头上右键,通过右键菜单选择当前条件要绑定的变量或参数在URule Pro当中,所有的弹出菜单在不选择菜单项目时,如果需要隐藏,那么必须在空白处双击才能实现隐藏,之所以这样做是为了防止用户因为误单击而出现已弹出菜单隐藏的情况。同时对于所有的二级菜单,如果菜单项目超过20个,在二级菜单顶部会出现过滤框,可在这个框中对二级菜单项目进行过滤,以快速找到目标菜单项。杭州团队决策引擎教学URule Pro决策引擎通过简单拖曳就可以快速实现对已有的决策树执行顺序的编排。

URule Pro决策引擎中评分卡的得分计算方式是什么?在URule Pro当中,对于得分计算方式提供了三种类型,第1种也就是默认的是“求和”,所谓求和就是对在运行时所有满足条件的条件行对应的分值列的值内容进行累加求和;第二种类型是“加权求和”,如果选择加权求和,那么需要我们将评分卡表格上部的“权重”属性设置为“支持”,这样可以看到所有的属性行中多出一个名为权重的编辑框,我们在这个编辑框中输入具体的权重值这样在将得分计算方式改为“加权求和”后,引擎将在运行时取到每个满足条件的条件行的分值,将这个分值与当前行对应的权重值做乘法计算,之后将所有乘法计算后的结果相加作为当前评分卡的较终得分。得分计算的之后一种方式是“自定义”,一旦选择这种方式,那么我们需要指定自定义计算得分的Bean的ID。

URule Pro决策引擎普通规则:一个普通规则主体是由如果、那么、否则构成,点击规则名可以对规则名进行修改,修改完成后鼠标点击页签处离开焦点就完成了规则名的修改确认;点击“添加属性”链接可以为当前规则定义相关属性。无论是普通规则还是循环规则都支持下面这些属性:优先级(当有多个规则满足条件时,这个值用来决定这些满足条件规则中动作的执行顺序,值越大,执行顺序越靠前。如不设置这个值,那按条件满足的顺序执行,也就是说如果不配置优先级属性规则的执行顺序是不确定的。)、生效日期、失效日期、是否启用、允许调试信息输出、互斥组、执行组、允许循环触发。点击URule Pro决策引擎知识包工具栏上的“快速测试”按钮就可以对当前知识进行测试。

URule Pro决策引擎条件模版:从2.1.9版本开始,可以在“规则集”分类中创建“条件模版”文件,条件模版的作用就是把一些通用条件进行归类,并定义好有意义的名称,这样在向导式的规则集文件里就可以引用条件模版文件并在规则条件中使用条件模版。条件模版创建完成后,就可以在向导式规则文件里引用并使用了,引用方式与导入库文件的方法一致,点击工具栏上的“模版”按钮,选择其下的“条件模版”菜单项,然后选择并添加相应的条件模版文件即可。对于向导式规则,在规则名边,还添加了一个可以用于直接查看当前规则在编译后条件树的按钮,这对于采用了条件模版的规则来说非常有意义,通过查看编译后的条件树,就可以明确在添加了条件模版后对当前规则的条件组合产生的影响,从而可以帮助我们更好的理解规则中配置的条件。普通评分卡是URule Pro决策当中专门为简单评分系统而设计的一种业务规则工具。深圳复杂规则设计用决策引擎如何使用

在URule Pro决策引擎中,普通规则、循环规则,与向导式规则中普通规则和循环规则均保持一致。深圳URule Pro Java决策引擎特点

URule Pro决策引擎变量库文件介绍:在业务系统开发过程中,会用到大量包含Getter和Setter方法的简单的Java对象,它们被称之为POJO(Plain Ordinary Java Object),或BOM(Business Object Model)对象,这些对象在开发中作为数据的载体,负责数据的传递。在URule Pro当中,变量库就是用来映射这些POJO对象,从而使得我们可以在具体的规则文件中使用它们,从而完成规则与业务数据的交互。打开URule Pro的操作控制台,创建一个项目,在项目的“库”的节点上点击右键,在弹出的菜单中选择“添加变量库”就可以创建变量库文件。深圳URule Pro Java决策引擎特点

上海锐道信息技术有限公司是一家有着雄厚实力背景、信誉可靠、励精图治、展望未来、有梦想有目标,有组织有体系的公司,坚持于带领员工在未来的道路上大放光明,携手共画蓝图,在上海市等地区的数码、电脑行业中积累了大批忠诚的客户粉丝源,也收获了良好的用户口碑,为公司的发展奠定的良好的行业基础,也希望未来公司能成为行业的翘楚,努力为行业领域的发展奉献出自己的一份力量,我们相信精益求精的工作态度和不断的完善创新理念以及自强不息,斗志昂扬的的企业精神将引领上海锐道信息供应和您一起携手步入辉煌,共创佳绩,一直以来,公司贯彻执行科学管理、创新发展、诚实守信的方针,员工精诚努力,协同奋取,以品质、服务来赢得市场,我们一直在路上!

关注我们
微信账号

扫一扫
手机浏览

Copyright©2025    版权所有   All Rights Reserved   长春市兴顺服装厂  网站地图  移动端