利索能及
我要发布
收藏
专利号: 201811187646X
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于规则引擎的数据监控方法,其特征在于,包括:根据订单的内容执行业务规则,对执行所述业务规则生成的数据结果配置唯一的数据编码,并记录所述业务规则的执行路径及所述业务规则的执行时间;

获取所述业务规则的规则编码和所述订单的订单编号;

将所述数据编码、所述规则编码以及所述订单编号进行绑定;

获取异常数据对应订单的订单编号,根据所述订单编号查询对应的业务规则及所述业务规则的执行路径。

2.根据权利要求1所述的方法,其特征在于,在所述根据订单的内容执行业务规则,对执行所述业务规则生成的数据结果配置唯一的数据编码,并记录所述业务规则的执行路径及所述业务规则的执行时间之前,还包括:通过规则引擎设置N条业务规则;所述业务规则包括业务规则属性、业务规则条件以及业务规则执行内容,当满足所述业务规则条件时,所述规则引擎执行所述业务执行内容,并生成所述业务规则的数据结果;其中,N为大于1的正整数。

3.根据权利要求1所述的方法,其特征在于,所述根据订单的内容执行业务规则,对执行所述业务规则生成的数据结果配置唯一的数据编码,并记录所述业务规则的执行路径及所述业务规则的执行时间,包括:根据所述订单的内容匹配业务规则;

获取执行所述业务规则生成的数据结果,并通过数据编码进行标识;

获取执行所述业务规则的执行路径和执行时间;

将所述数据编码、所述执行时间以及所述执行路径对应保存在数据库中。

4.根据权利要求1所述的方法,其特征在于,所述将所述数据编码、所述规则编码以及所述订单编号进行绑定,包括:将执行订单的过程所使用的业务规则的规则编码与执行所述业务规则所生成的数据结果的数据编码对应保存在数据库中;

将所述数据编码作为索引,并将所述订单编号存储在所述数据库中。

5.根据权利要求1所述的方法,其特征在于,所述获取异常数据对应订单的订单编号,根据所述订单编号查询对应的业务规则及所述业务规则的执行路径,包括:获取所述异常数据的订单编号,并根据所述订单编号生成查询指令;

根据所述查询指令调用数据库,并从所述数据库中获取与所述异常数据对应的数据编码;

根据所述数据编码查询规则编码,并根据所述规则编码获取业务规则的执行路径。

6.一种基于规则引擎的数据监控系统,其特征在于,包括:配置模块,用于根据订单的内容执行业务规则,对执行所述业务规则生成的数据结果配置唯一的数据编码,并记录所述业务规则的执行路径及所述业务规则的执行时间;

获取模块,用于获取所述业务规则的规则编码和所述订单的订单编号;

绑定模块,用于将所述数据编码、所述规则编码以及所述订单编号进行绑定;

查询模块,用于获取异常数据对应订单的订单编号,根据所述订单编号查询对应的业务规则及所述业务规则的执行路径。

7.根据权利要求6所述的系统,其特征在于,所述配置模块包括:匹配单元,用于根据所述订单的内容匹配业务规则;

标识单元,用于获取执行所述业务规则生成的数据结果,并通过数据编码进行标识;

获取单元,用于获取执行所述业务规则的执行路径和执行时间;

保存单元,用于将所述数据编码、所述执行时间以及所述执行路径对应保存在数据库中。

8.根据权利要求6所述的系统,其特征在于,所述绑定模块包括:绑定单元,用于将执行订单的过程所使用的业务规则的规则编码与执行所述业务规则所生成的数据结果的数据编码进行绑定,并存储在数据库中;

索引单元,用于将所述数据编码作为索引,并将所述订单编号存储在所述数据库中。

9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至5任一项所述方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述方法的步骤。