[发明专利]一种针对结算因子的处理方法及装置在审
申请号: | 202010284649.6 | 申请日: | 2020-04-13 |
公开(公告)号: | CN113537908A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 刘亚杰;李明锋;李开圻;赵志伟;章汪林 | 申请(专利权)人: | 亚信科技(中国)有限公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 林哲生 |
地址: | 100000 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 结算 因子 处理 方法 装置 | ||
本发明公开了一种针对结算因子的处理方法及装置,该方法包括获取目标数据,确定与目标数据相匹配的处理方案,根据处理方案,确定目标结算因子,依据目标调用接口,对目标结算因子进行调用,使得通过调用得到的所述目标阶段因子按照所述处理方案对所述目标数据进行计算,得到计算结果,其中,所述目标调用接口为通过python脚本生成的。使得在系统设计因子变更升级时,无需重构结算需,只需替换python脚本即可,提升了系统对因子的处理效率,并且可以将因子使用python脚本单独实现,将因子加工和计算过程解耦,提高了系统稳定性。
技术领域
本发明涉及信息处理技术领域,特别是涉及一种针对结算因子的处理方法及装置。
背景技术
随着信息技术的不断发展,业务佣金结算系统随之出现,业务酬金结算系统(简称酬金系统)的出现,代替了人工结算业务佣金,提升了业务佣金结算的效率。目前酬金系统主要会采用分布式计算引擎和云化调度框架实现酬金计算能力的水平扩展。酬金系统中,酬金批价是核心的模块,主要是根据业务的要求,将规整好的数据源加工成对应的酬金因子,同时通过批价引擎实现基于酬金因子配置的酬金方案的结果计算,输出用户订单每笔应该支付的酬金。如果订单不满足酬金支付要求,则输出酬金未结算原因信息。
由于酬金方案不断更新,新的酬金方案中会根据新的规则来制定全新结算因子,为了支持对酬金方案进行酬金批价结算,酬金系统需频繁的开发新增的结算因子接口。
目前的酬金系统中涉及结算因子接口大部分是采用C++语言进行开发,和酬金系统使用统一语言,结算因子接口通过静态函数的形式嵌套在酬金系统中。这种结算因子的加工方式,虽然效率较高,但是由于整个系统编译过程是使用静态库链接并最终生成可执行文件,所以只要有新增结算因子接口就需要所有依赖因子的可执行程序以及中间文件(静态库)都需要重新编译生成,每次因子的需求变更都需要频繁的全部文件升级操作,这就会个筹集系统的版本不稳定,并且如遇到问题,现场运维人员也较难定位问题,使得因子开发效率低和系统稳定性差。
发明内容
针对于上述问题,本发明提供一种针对结算因子的处理方法及装置,实现了提高因子开发效率和系统稳定性的目的。
为了实现上述目的,本发明提供了如下技术方案:
一种针对结算因子的处理方法,所述方法包括:
获取目标数据,所述目标数据表征可用于酬金系统计算的数据源;
确定与所述目标数据相匹配的处理方案;
依据所述处理方案,确定目标结算因子;
依据目标调用接口,对所述目标结算因子进行调用,使得通过调用得到的所述目标阶段因子按照所述处理方案对所述目标数据进行计算,得到计算结果,其中,所述目标调用接口为通过python脚本生成的。
可选地,所述依据目标调用接口,对所述目标结算因子进行调用,包括:
通过所述目标调用接口,读取因子依赖表,所述因子依赖表包括结算因子的配置信息;
获取所述因子依赖表中与所述目标调用接口相匹配的配置信息;
基于所述配置信息,确定目标结算因子。
可选地,所述获取因子依赖表中与所述目标调用接口相匹配的配置信息,包括:
获得与所述因子依赖表匹配的指定加载列;
基于所述指定加载列计算字符串长度,并根据所述字符串长度确定类模型;
利用所述类模型对所述因子依赖表中与所述目标调用接口相匹配的配置信息进行调用,得到所述配置信息。
可选地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚信科技(中国)有限公司,未经亚信科技(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010284649.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种蓝牙音响台灯工艺品摆件
- 下一篇:代码包的引用方法及装置
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理