[发明专利]一种交易数据处理方法与装置有效
申请号: | 202010884882.8 | 申请日: | 2020-08-28 |
公开(公告)号: | CN112016967B | 公开(公告)日: | 2023-09-05 |
发明(设计)人: | 沈志嵘;杨燕明;高建斌;李瑞;王述振;闻福阳;姜金凤 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | G06Q30/0283 | 分类号: | G06Q30/0283;G06Q40/04 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 侯林林 |
地址: | 200135 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交易 数据处理 方法 装置 | ||
本申请实施例公开了一种交易数据处理方法与装置,属于数据处理技术领域。该方法包括:根据待处理交易的交易信息,确定所述待处理交易的交易关键值以及交易特征值;根据所述交易关键值,确定所述待处理交易对应的规则集合,所述规则集合中包括多个待匹配规则;将所述待处理交易的交易特征值依次匹配所述规则集合中的多个待匹配规则,得到所述待处理交易的规则匹配结果;根据所述规则匹配结果对所述待处理交易进行计费处理。本申请实施例减少了参数量,提升交易计费效率。
技术领域
本申请实施例涉及数据处理技术领域,特别涉及一种交易数据处理方法与装置。
背景技术
交易定价时用到的定价要素来自于交易报文及其附属信息。在配置定价参数时,将每个定价要素作为参数表的一列,根据定价规则将这些要素的不同取值进行组合,每种组合作为表格的一行,这样形成若干条定价参数并对每条参数赋予相应的定价。在计算一笔交易的某项费用时,需要将交易信息与排序后的定价参数进行逐条比较,如果定价要素的取值完全匹配,则可确定该笔交易的费用定价。
现有技术中,定价要素直接来源于交易报文,参数较多,维护开销大,参数配置工作量大,计算耗时较长。
发明内容
本申请实施例提供了一种交易数据处理方法与装置,以减少参数量,提升交易计费效率。
一方面,本申请实施例提供了一种交易数据处理方法,该方法包括:
根据待处理交易的交易信息,确定所述待处理交易的交易关键值以及交易特征值;
根据所述交易关键值,确定所述待处理交易对应的规则集合,所述规则集合中包括多个待匹配规则;
将所述待处理交易的交易特征值依次匹配所述规则集合中的多个待匹配规则,得到所述待处理交易的规则匹配结果;
根据所述规则匹配结果对所述待处理交易进行计费处理。
进一步地,所述根据所述交易关键值,确定所述待处理交易对应的规则集合,包括:
根据所述交易关键值,确定所述待处理交易对应的规则执行器,其中,一个规则执行器对应于一个待匹配规则,所述规则执行器用于执行所述待匹配规则;
所述将所述待处理交易的交易特征值依次匹配所述规则集合中的多个待匹配规则,得到所述待处理交易的规则匹配结果,包括:
根据规则执行器的优先级,将所述交易特征值依次输入所述多个规则执行器中进行匹配;
确定与所述交易特征值相匹配的规则执行器;
将所述与所述交易特征值相匹配的规则执行器对应的处理标准作为所述规则匹配结果。
进一步地,所述规则执行器中包括规则触发器以及至少一个表达式执行器;
所述将所述交易特征值依次输入所述多个规则执行器中进行匹配,包括:
针对任一规则执行器,所述规则执行器按照预先设置的逻辑关系,将所述交易特征值输入表达式执行器中;其中,一个表达式执行器对应一个特征表达式;
针对任一表达式执行器,所述表达式执行器将所述交易特征值与所述表达式执行器对应的目标值进行对比,得到所述表达式执行器的对比结果;
所述规则触发器根据所有表达式执行器的对比结果,确定所述规则执行器的匹配结果。
进一步地,所述根据待处理交易的交易信息,确定所述待处理交易的交易关键值以及交易特征值之前,还包括:
获取待解析规则集合,所述待解析规则集合中包括多个待解析规则;
针对任一待解析规则,根据所述待解析规则中的逻辑关系以及特征表达式,确定所述待解析规则对应的规则执行器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010884882.8/2.html,转载请声明来源钻瓜专利网。