一种可扩展计费规则的处理方法及装置制造方法及图纸

技术编号:26691044 阅读:37 留言:0更新日期:2020-12-12 02:42
本发明专利技术提供了一种可扩展计费规则的处理方法及装置,方法包括:将计费规则的报文按实体进行拆分并存储,各实体间通过计费规则的标识进行关联,实体包括:计费规则主实体、单区间定义实体、区间顺序实体和区间比例实体;对获取的计费请求中的计费业务要素根据单区间定义实体进行降维;根据降维后的计费业务要素和区间顺序实体从区间比例实体中查找对应的计费规则。本申请提供的基于降维的可扩展计费存储及查询方法在计费规则存储的过程中按照设定的规则进行降维,将多维度多区间的计费规则降维到一维进行存储,从而解决了计费区间、计费维度不同而导致的计费规则管理方面的问题。

【技术实现步骤摘要】
一种可扩展计费规则的处理方法及装置
本申请属于计费业务智能化
,具体地讲,涉及一种可扩展计费规则的处理方法及装置。
技术介绍
随着互联网的普及,各种类型的线下收费业务逐渐转移至线上进行,由于业务模式、计费场景各不相同,导致使用的计费维度存在较大的差异,计费维度的个数也不相同,例如,在某些计费场景下根据交易金额进行计费,其他计费场景根据交易金额和预约时间两个维度进行计费;在根据交易金额进行计费的场景下,可以根据交易金额固定比例计费,也可以根据交易金额分区间按不同比例计费。目前由每个应用根据各自特定的业务场景研发一套计费引擎,存在重复开发、难以复用的问题。部分计费平台针对某一特定领域进行计费,计费维度个数、计费维度相对比较固定,一旦计费维度个数、计费维度发生变更,计费平台需要进行扩展才能支持。综上,目前没有合理的解决适应各种不同的计费区间、适应计费维度增减的统一计费方案,因此,如何提供一种新的方案,解决上述技术问题是亟待解决的技术难题。
技术实现思路
本申请提供了一种可扩展计费规则的处理方法及装置,以至少解本文档来自技高网...

【技术保护点】
1.一种可扩展计费规则的处理方法,其特征在于,包括:/n将计费规则的报文按实体进行拆分并存储,各实体间通过所述计费规则的标识进行关联,所述实体包括:计费规则主实体、单区间定义实体、区间顺序实体和区间比例实体;/n根据所述单区间定义实体对获取的计费请求中的计费业务要素进行降维;/n根据降维后的计费业务要素和所述区间顺序实体从所述区间比例实体中查找对应的计费规则。/n

【技术特征摘要】
1.一种可扩展计费规则的处理方法,其特征在于,包括:
将计费规则的报文按实体进行拆分并存储,各实体间通过所述计费规则的标识进行关联,所述实体包括:计费规则主实体、单区间定义实体、区间顺序实体和区间比例实体;
根据所述单区间定义实体对获取的计费请求中的计费业务要素进行降维;
根据降维后的计费业务要素和所述区间顺序实体从所述区间比例实体中查找对应的计费规则。


2.根据权利要求1中所述的可扩展计费规则的处理方法,其特征在于,所述将计费规则的报文按实体进行拆分并存储,包括:
将所述计费规则的报文拆分为计费规则主实体、单区间定义实体、区间顺序实体和区间比例实体;
对拆分后的计费规则的报文按实体进行降维转换;
将降维转换后的各实体以Key-Value的形式进行存储。


3.根据权利要求2中所述的可扩展计费规则的处理方法,其特征在于,所述对拆分后的计费规则的报文按实体进行降维转换,包括:
将所述报文转换为列表并进行校验,以保证计费规则报文无遗漏;
根据所述单区间定义实体为各个单区间生成单区间编号并填充至所述列表;
将所述计费规则按照预先生成的维度顺序进行排序并填充至所述列表;
根据所述单区间编号和所述列表生成对应于所述计费规则的组合区间编号。


4.根据权利要求2所述的可扩展计费规则的处理方法,其特征在于,所述将降维转换后的各实体以Key-Value的形式进行存储,包括:
将列表中所述计费规则主实体的数据加载至内存,并将Key赋值为业务标识;
将列表中所述单区间定义实体的数据加载至内存,并将Key以计费规则的标识和维度名称进行赋值;
将所述维度顺序加载至内存,并将Key以计费规则的标识进行赋值,将Value以所述维度顺序进行赋值;
将所述区间规则实体数据加载至内存,并将Key值以计费规则的标识和所述组合区间编号进行赋值。


5.根据权利要求1至4中任一项所述的可扩展计费规则的处理方法,其特征在于,所述根据降维后的计费业务要素和所述区间顺序实体从所述区间比例实体中查找对应的计费规则,包括:
根据计费业务要素中的业务标识从计费规则中检索出对应的计费规则的标识;
根据所述计费规则编号从所述区间顺序实体中检索出维度顺序;
根据所述维度顺序从存储的单区间定义实体中查找单区间编号并生成组合区间编号;
根据所述计费规则的标识和所述组合区间编号从所述区间比例实体中查找对应的计费规则。


6.一种可扩展计费规则的处理装置,其特征在于,包括:
拆分降维存储单元,用于将计费规则的报文按实体进行拆分并存储,各实体间通过所述计费规则的标识进行关联,所述实体包括:计费规则主实体、单区间定义实体、区间顺序实体和区间比例实体;
计费请求降维处理单元,用于对获取的计费请求中的...

【专利技术属性】
技术研发人员:祁成张智勤康永乐陈绎州
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

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

1