[发明专利]账单处理方法、装置及计算机可读存储介质在审
申请号: | 201910007213.X | 申请日: | 2019-01-04 |
公开(公告)号: | CN109816481A | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 彭川宇;安栋 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06F16/13;G06F16/182 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交易数据 订单系统 渠道 计算机可读存储介质 文件服务器 交易请求 账单处理 存储 账单处理装置 读取 比对成功 导出文件 可扩展性 数据量 比对 调用 数据库 交易 | ||
1.一种账单处理方法,其特征在于,所述方法包括:
获取订单系统的交易请求,将订单系统的交易请求相关的交易数据存储于订单系统的数据库中;
从渠道方的文件服务器读取渠道方的交易数据,将渠道方的交易数据存储于订单系统的网络附属存储NAS盘上;
调用订单系统的交易数据及渠道方的交易数据,将订单系统的交易数据及渠道方的交易数据进行比对;
当订单系统的交易数据及渠道方的交易数据进行比对成功时,将订单系统的NAS盘中的文件上传到渠道方的文件服务器中。
2.如权利要求1所述的账单处理方法,其特征在于,所述将订单系统的交易请求相关的交易数据存储于订单系统的数据库中包括:
按照滑动窗口策略,在每个时间窗口启动定时任务,将时间窗口内的订单系统的交易数据分片批量写入Hadoop分布式文件系统,按照订单的申请单号的哈希码hashcode进行分片。
3.如权利要求1所述的账单处理方法,其特征在于,所述调用订单系统的交易数据及渠道方的交易数据包括:
订单系统调用Spark集群的Driver,启动Spark任务调度,Spark的各个任务Task从NAS盘上将渠道方的交易数据读取到Spark节点中,其中渠道方的交易数据包括渠道来源标识;
并基于渠道来源标识、根据渠道方的交易数据中订单的申请单号的哈希码hashcode进行重分区处理,处理完后Spark节点从Hadoop分布式文件系统中读入订单系统的交易数据,分别读取到Spark的任务Task编号ID对应的分片。
4.如权利要求1所述的账单处理方法,其特征在于,所述当订单系统的交易数据及渠道方的交易数据进行比对成功时,将订单系统的NAS盘中的文件上传到渠道方的文件服务器中,包括:
当订单系统的交易数据及渠道方的交易数据进行比对成功时,Spark将订单系统的Map对象转成String对象写入到Hadoop分布式文件系统;
所有分片写入完成后,调用Hadoop分布式文件系统的API,将每个分配的文件合并,并上传到订单系统的NAS盘,订单系统将该NAS盘下的文件上传到渠道方的sftp服务器上。
5.如权利要求1所述的账单处理方法,其特征在于,当订单系统的交易数据及渠道方的交易数据进行比对不成功时,接收对问题数据的处理,并重新进行对账。
6.如权利要求2至4任一项所述的账单处理方法,其特征在于,所述Hadoop分布式文件系统配置有容错结构,其中容错结构由元数据与时间戳组成,相同订单号数据,时间戳大者为有效数据。
7.一种账单处理装置,其特征在于,所述装置包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的账单处理程序,所述账单处理程序被所述处理器执行时实现如下步骤:
获取订单系统的交易请求,将订单系统的交易请求相关的交易数据存储于订单系统的数据库中;
从渠道方的文件服务器读取渠道方的交易数据,将渠道方的交易数据存储于订单系统的网络附属存储NAS盘上;
调用订单系统的交易数据及渠道方的交易数据,将订单系统的交易数据及渠道方的交易数据进行比对;
当订单系统的交易数据及渠道方的交易数据进行比对成功时,将订单系统的NAS盘中的文件上传到渠道方的文件服务器中。
8.如权利要求7所述的账单处理装置,其特征在于,所述账单处理程序还可被所述处理器执行,还实现如下步骤:
按照滑动窗口策略,在每个时间窗口启动定时任务,将时间窗口内的订单系统的交易数据分片批量写入Hadoop分布式文件系统,按照订单的申请单号的哈希码hashcode进行分片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910007213.X/1.html,转载请声明来源钻瓜专利网。