【技术实现步骤摘要】
业务数据批处理方法及装置
[0001]本专利技术涉及计算机数据处理
,尤其涉及一种业务数据批处理方法及装置
。
技术介绍
[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文
。
此处的描述不因为包括在本部分中就承认是现有技术
。
[0003]在数据批处理过程中,对于供数方,由于数据加工可能存在时间上的开销,为了满足供数时效性的要求,可能存在相对于自然日期需要提前加工的情况,例如:
[0004]供数方和接数方约定的供数时间为
T
日
24:00
,供数方数据加工需要
30
分钟,供数方需要在
T
日的
23:30
开始进行数据加工,因此供数方按数据批次日期
T
中供应的数据仅包含了自然日期
T
当天
[0:00,23:30]的业务数据,而
[23:30,24:00]的业务数据通常在数据批次日期
T+1
中进行供数
。
因此造成自然日内业务数据在该批次加工中不完整的问题,影响接数方加工整合数据时不够完整,若该整合数据还需要提供给后续的下游组件
/
系统使用时,可能需要人工介入对数据记录的完整性进行补录;若依赖整合数据进行按日的指标统计,则存在指标统计不准确的问题
。
[0005]在数据批处理过程中,对于多个供数方,由于系统在数据加工时间上存在差异,可能数据 ...
【技术保护点】
【技术特征摘要】
1.
一种业务数据批处理方法,其特征在于,包括:接收上游业务系统发出的业务数据处理请求,所述业务数据处理请求包括:批量待处理的业务数据,以及批量待处理的业务数据对应的数据批次日期,其中每条待处理的业务数据携带一个数据标识,代表每条待处理的业务数据的实际发生日期;根据批量待处理的业务数据对应的数据批次日期
、
每条待处理的业务数据的实际发生日期,对批量待处理的业务数据进行划分,得到第一数据集合和第二数据集合;其中,第一数据集合中业务数据的实际发生日期与数据批次日期是不同的,第二数据集合中业务数据的实际发生日期与数据批次日期是相同的;将第一数据集合与第一暂存数据集合进行合并,得到第一完整数据集合;对第一完整数据集合中的业务数据进行处理,得到第一业务数据处理结果,其中第一暂存数据集合中业务数据的数据批次日期与第一数据集合中业务数据的实际发生日期相同;将第二数据集合暂存,得到第二暂存数据集合,以待与第二暂存数据集合中业务数据相同实际发生日期的数据集合合并,得到第二完整数据集合,并对第二完整数据集合中的业务数据进行处理,得到第二业务数据处理结果
。2.
如权利要求1所述的方法,其特征在于,所述数据批次日期是根据与上游业务系统预先约定的供数频率确定的;所述数据发生日期是指业务数据实际发生的自然日期
。3.
如权利要求1所述的方法,其特征在于,根据批量待处理的业务数据对应的数据批次日期
、
每条待处理的业务数据的实际发生日期,对批量待处理的业务数据进行划分,得到第一数据集合和第二数据集合,包括:将批量待处理的业务数据对应的数据批次日期,与每条待处理的业务数据的实际发生日期进行比对;根据比对结果,对批量待处理的业务数据进行划分,得到第一数据集合和第二数据集合
。4.
如权利要求3所述的方法,其特征在于,根据比对结果,对批量待处理的业务数据进行划分,得到第一数据集合和第二数据集合,包括:在比对结果一致时,将对应待处理的业务数据划分至第一数据集合;在比对结果不一致时,将对应待处理的业务数据划分至第二数据集合
。5.
如权利要求1所述的方法,其特征在于,还包括:将第一业务数据处理结果和第二业务数据处理结果发送至下游业务系统或管理系统
。6.
一种业务数据批处理装置,其特征在于,包括:业务数据处理请求接收模块,用于接收上游业务系统发出的业务数据处理请求,所述业务数据处理请求包括:批量待处理的业务数据,以及批量待处理的业务数据对应的数据批次日期,其中每条待处理的业...
【专利技术属性】
技术研发人员:孙展望,陈雷,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。