[发明专利]一种数据处理方法及装置在审
申请号: | 202110679108.8 | 申请日: | 2021-06-18 |
公开(公告)号: | CN113326407A | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 刘同旺;卢三雄 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06F16/903 | 分类号: | G06F16/903 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 雷航 |
地址: | 518027 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 | ||
1.一种数据处理方法,其特征在于,应用于业务规则配置与处理系统,所述方法包括:
接收业务处理请求,所述业务处理请求包括业务需求和业务数据;
基于所述业务需求,确定所述业务需求对应的业务逻辑,并确定所述业务逻辑对应的因子和对比值;其中,所述因子用于表征所述业务逻辑中的对比项;
基于所述业务逻辑,从预设规则库中查找目标运算符和目标连接符,且基于所述业务逻辑、所述目标运算符、所述目标连接符、所述因子以及所述对比值,创建目标规则表达式;其中,所述预设规则库包括运算符以及连接符,所述目标规则表达式用于表征对所述业务数据进行处理的表达式;
基于预设拆分条件,对所述目标规则表达式进行拆分,获得目标表达式列表;所述目标表达式列表包括多个进行一次数据运算的基本表达式;
基于所述目标表达式列表,对所述业务数据进行处理,获得处理结果,并将所述处理结果进行反馈。
2.如权利要求1所述的方法,其特征在于,所述基于预设拆分条件,对所述目标规则表达式进行拆分,获得目标表达式列表,包括:
利用空格字符替换所述目标规则表达式中的预设字符,获得第一目标规则表达式;其中,所述预设字符至少包括跳格、回车、换行符;
基于所述第一目标规则表达式中的连接符,对所述第一目标规则表达式进行划分,获得第一表达式列表;
确定所述第一表达式列表中任一子表达式是否为基本表达式,当确定所述第一表达式列表中任一子表达式为所述基本表达式时,将所述第一表达式列表作为所述目标表达式列表。
3.如权利要求2所述的方法,其特征在于,所述确定所述第一表达式列表中任一子表达式是否为基本表达式,当确定所述第一表达式列表中任一子表达式为所述基本表达式时,将所述第一表达式列表作为所述目标表达式列表,包括:
确定所述第一表达式列表中的任一子表达式中是否包括括号字符;
当确定所述第一表达式列表中的任一子表达式中包括所述括号字符时,确定所述任一子表达式对应的长度是否大于预设阈值;
当确定所述任一子表达式对应的长度大于所述预设阈值时,对所述任一子表达式基于字符长度进行划分,获得处理后的所述任一子表达式,且所述处理后的任一子表达式包括至少两个次子表达式;
将所述第一表达式列表中所述任一子表达式替换为所述至少两个次子表达式,获得更新后的所述第一表达式列表,将所述更新后的所述第一表达式列表作为所述目标表达式列表。
4.如权利要求3所述的方法,其特征在于,确定所述第一表达式列表中任一子表达式是否为基本表达式,当确定所述第一表达式列表中任一子表达式为所述基本表达式时,将所述第一表达式列表作为所述目标表达式列表,包括:
当确定所述第一表达式列表中的任一子表达式中不包括所述括号子字符时,确定所述任一子表达式是否包括预设连接符;
当确定所述任一子表达式包括所述预设连接符时,将所述第一表达式列表中与所述预设连接符未有字符间隔的字符串和连接符,添加到所述任一子表达式中,获得第一子表达式;
将所述第一表达式列表中所述任一子表达式替换为所述第一子表达式,获得更新后的所述第一表达式列表,将所述更新后的所述第一表达式列表作为目标表达式列表;
当确定所述任一子表达式不包括所述预设连接符时,对所述任一子表达式添加空字符串,获得第二子表达式;
将所述第一表达式列表中所述任一子表达式替换为所述第二子表达式,获得更新后的所述第一表达式列表,将所述更新后的所述第一表达式列表作为目标表达式列表。
5.如权利要求1所述的方法,其特征在于,所述基于所述目标表达式列表,对所述业务数据进行处理,获得处理结果,包括:
基于所述因子确定所述业务数据的数据类型,其中,所述数据类型为布尔型、数值型、Date型以及String型中的任一种;
基于所述业务数据的数据类型和所述对比值,计算与所述业务数据的数据类型对应的第一目标表达式列表;
基于所述第一目标表达式列表,对所述业务数据进行处理,获得处理结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110679108.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种会话消息显示方法、装置、电子设备及存储介质
- 下一篇:一种饰带缝纫机