【技术实现步骤摘要】
一种交易数据处理方法与装置
本申请实施例涉及数据处理
,特别涉及一种交易数据处理方法与装置。
技术介绍
交易定价时用到的定价要素来自于交易报文及其附属信息。在配置定价参数时,将每个定价要素作为参数表的一列,根据定价规则将这些要素的不同取值进行组合,每种组合作为表格的一行,这样形成若干条定价参数并对每条参数赋予相应的定价。在计算一笔交易的某项费用时,需要将交易信息与排序后的定价参数进行逐条比较,如果定价要素的取值完全匹配,则可确定该笔交易的费用定价。现有技术中,定价要素直接来源于交易报文,参数较多,维护开销大,参数配置工作量大,计算耗时较长。
技术实现思路
本申请实施例提供了一种交易数据处理方法与装置,以减少参数量,提升交易计费效率。一方面,本申请实施例提供了一种交易数据处理方法,该方法包括:根据待处理交易的交易信息,确定所述待处理交易的交易关键值以及交易特征值;根据所述交易关键值,确定所述待处理交易对应的规则集合,所述规则集合中包括多个待匹配规则;将所 ...
【技术保护点】
1.一种交易数据处理方法,其特征在于,所述方法包括:/n根据待处理交易的交易信息,确定所述待处理交易的交易关键值以及交易特征值;/n根据所述交易关键值,确定所述待处理交易对应的规则集合,所述规则集合中包括多个待匹配规则;/n将所述待处理交易的交易特征值依次匹配所述规则集合中的多个待匹配规则,得到所述待处理交易的规则匹配结果;/n根据所述规则匹配结果对所述待处理交易进行计费处理。/n
【技术特征摘要】
1.一种交易数据处理方法,其特征在于,所述方法包括:
根据待处理交易的交易信息,确定所述待处理交易的交易关键值以及交易特征值;
根据所述交易关键值,确定所述待处理交易对应的规则集合,所述规则集合中包括多个待匹配规则;
将所述待处理交易的交易特征值依次匹配所述规则集合中的多个待匹配规则,得到所述待处理交易的规则匹配结果;
根据所述规则匹配结果对所述待处理交易进行计费处理。
2.根据权利要求1所述的方法,其特征在于,所述根据所述交易关键值,确定所述待处理交易对应的规则集合,包括:
根据所述交易关键值,确定所述待处理交易对应的规则执行器,其中,一个规则执行器对应于一个待匹配规则,所述规则执行器用于执行所述待匹配规则;
所述将所述待处理交易的交易特征值依次匹配所述规则集合中的多个待匹配规则,得到所述待处理交易的规则匹配结果,包括:
根据规则执行器的优先级,将所述交易特征值依次输入所述多个规则执行器中进行匹配;
确定与所述交易特征值相匹配的规则执行器;
将所述与所述交易特征值相匹配的规则执行器对应的处理标准作为所述规则匹配结果。
3.根据权利要求2所述的方法,其特征在于,所述规则执行器中包括规则触发器以及至少一个表达式执行器;
所述将所述交易特征值依次输入所述多个规则执行器中进行匹配,包括:
针对任一规则执行器,所述规则执行器按照预先设置的逻辑关系,将所述交易特征值输入表达式执行器中;其中,一个表达式执行器对应一个特征表达式;
针对任一表达式执行器,所述表达式执行器将所述交易特征值与所述表达式执行器对应的目标值进行对比,得到所述表达式执行器的对比结果;
所述规则触发器根据所有表达式执行器的对比结果,确定所述规则执行器的匹配结果。
4.根据权利要求2所述的方法,其特征在于,所述根据待处理交易的交易信息,确定所述待处理交易的交易关键值以及交易特征值之前,还包括:
获取待解析规则集合,所述待解析规则集合中包括多个待解析规则;
针对任一待解析规则,根据所述待解析规则中的逻辑关系以及特征表达式,确定所述待解析规则对应的规则执行器;
根据所述多个待解析规则对应的规则执行器,生成所述待解析规则集合对应的规则器池。
5.根据权利要求4所述的方法,其特征在于,所述获取待解析规则集合之前,还包括:
根据报文信息,确定特征变量;
利用所述特征变量,生成特征表达式;
将所述特征表达式通过逻辑符号进行连接,生成待解析规则;
将同一业务类型的待解析规则组成待解析规则集合。
6.一种交易数据处理装置,其特征在于,所述装置包括:
获取单元,用于根据待处理交易的交...
【专利技术属性】
技术研发人员:沈志嵘,杨燕明,高建斌,李瑞,王述振,闻福阳,姜金凤,
申请(专利权)人:中国银联股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。