规则集构建方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:42070307 阅读:23 留言:0更新日期:2024-07-19 16:52
本申请实施例提供了一种规则集构建方法、装置、电子设备及计算机可读存储介质。该方法包括:获取预配置的规则数据表,规则数据表中包含规则因子数据;调用预设规则引擎从规则数据表中抽取规则因子数据,并基于规则因子数据生成规则集。本方案中,规则引擎能够基于规则数据表自动构建规则集,实现了对规则集的有效构建,同时也便于用户对规则集的配置。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及规则引擎,具体而言,本申请涉及一种规则集构建方法、装置、电子设备及计算机可读存储介质


技术介绍

1、金融系统中,为了满足业务需求,一般需要生成众多的业务规则。

2、金融系统中的业务场景复杂多变,使得对规则的生成及维护也变得极为复杂。因此,如何有效构建规则集,成为了一个重要的技术问题。

3、相关技术中,用户在配置规则时,多需要输入规则描述语言,这对用户的要求较高,也造成用户对配置规则时的操作不便。

4、目前,金融系统中一般是通过规则引擎进行规则的管理,但是,目前主流的规则引擎多会存在一些缺陷,不便于对规则的构建与管理。


技术实现思路

1、本申请提供了一种规则集构建方法、装置、电子设备及计算机可读存储介质,旨在至少能解决上述的技术缺陷之一。本申请所采用的技术方案如下:

2、第一方面,本申请实施例提供了一种规则集构建方法,该方法包括:

3、获取预配置的规则数据表,规则数据表中包含规则因子数据;

4、调用预设规则引擎本文档来自技高网...

【技术保护点】

1.一种规则集构建方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述预设规则引擎内包含规则因子实体类,所述规则因子实体类包括至少一项属性,所述规则因子数据与所述属性预建立有对应关系,所述基于所述规则因子数据生成规则集,包括:

3.根据权利要求2所述的方法,其特征在于,所述规则因子实体类包括规则集实体类、规则实体类、动作因子实体类、特征因子实体类、条件实体类以及运算符实体类。

4.根据权利要求3所述的方法,其特征在于,所述规则实体类继承自简单规则EasyRule规则引擎提供的基础规则类Base Rule。

5.根据权利要...

【技术特征摘要】

1.一种规则集构建方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述预设规则引擎内包含规则因子实体类,所述规则因子实体类包括至少一项属性,所述规则因子数据与所述属性预建立有对应关系,所述基于所述规则因子数据生成规则集,包括:

3.根据权利要求2所述的方法,其特征在于,所述规则因子实体类包括规则集实体类、规则实体类、动作因子实体类、特征因子实体类、条件实体类以及运算符实体类。

4.根据权利要求3所述的方法,其特征在于,所述规则实体类继承自简单规则easyrule规则引擎提供的基础规则类base rule。

5.根据权利要求3所述的方法,其特征在于,所述动作因子实体类继承自easy rule规则引擎提供的动作类action。

6.根据权利要求3所述的方法,其特征在于,所述条件实体类继承自easy rule规则引擎提供的条件类condition。

7.根据权利要求3所述的方法,其特征在于,所述运算符实体类包括至少一种自定义运算符实体类,所述自定义运算符实体类继承自easy rule规则引擎提供的抽象比较运算符类abstract compare operator。

8.根据权利要求1-7中任一项所述的方法,其特征在于,所述调用预设规则引擎从所述规则数据表中抽取规则因子数据,并基于所述规则因子数据生成规则集,包括:

9.根据权利要求8所述的方法,其特征在于,在所述生成所述规则应用方对应的规则集之后,所述方法还包括:

10.一种规则集构建装置,其特征在于,包括:

1...

【专利技术属性】
技术研发人员:胡新刚王道岑鹏涛陈淑光
申请(专利权)人:中信银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1