业务数据一致率校验方法和装置制造方法及图纸

技术编号:39243316 阅读:30 留言:0更新日期:2023-10-30 11:55
本申请公开提供了一种业务数据一致率校验方法和装置,涉及业务数据一致率校验技术,该方法中的动态拆分校验过程包括:若校验任务的校验工作量超出处理器的当前任务执行能力,则根据校验工作量和处理器的当前任务执行能力,将校验任务拆分成至少两个子任务;将处理器的当前任务执行能力拆分成至少两条子任务线,每条子任务线包含数据比对功能、更新任务生成功能和数据同步功能;每个子任务根据子任务线空闲情况,寻找一条满足相应工作量要求的子任务线进行组合,形成一个任务执行组;每个任务执行组执行完成相应子任务后,释放对应的任务线资源,解决了现有技术中业务数据一致率校验依赖人工导致的效率低、出错率高的问题。出错率高的问题。出错率高的问题。

【技术实现步骤摘要】
业务数据一致率校验方法和装置


[0001]本专利技术涉及业务数据一致率校验
,具体涉及一种业务数据一致率校验方法和装置。

技术介绍

[0002]传统的业务支撑系统多数采用单中心、多节点的方式设计,当节点间或者与中心之间存在数据不一致的问题时,对业务的正常运行与拓展将造成重大的影响。
[0003]相关技术中,通常采用对账后调账方法,业务系统在业务闲时上传数据至主FTP,与主系统对应数据进行比对,再通过协商将不一致的数据进行调整。确定数据是否一致的时间节点都是固定周期性的,缺少在任意时间主动发起检测的方法。同时,检测后需要人工进行数据调整,耗费大量工时并且具备出错的风险。

技术实现思路

[0004]本专利技术要解决的技术问题在于克服现有技术中网络营销策略生成过程复杂且高度依赖人工的问题,从而提供一种业务数据一致率校验方法和装置。
[0005]为解决上述技术问题,本专利技术公开实施例至少提供一种业务数据一致率校验方法和装置。
[0006]第一方面,本专利技术公开实施例提供了一种业务数据一致率校验方法,用于本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种业务数据一致率校验方法,其特征在于,用于批量待校验数据的一致率校验,所述方法包括动态拆分校验过程,所述动态拆分校验过程包括:基于待校验数据生成校验任务;若所述待校验任务的校验工作量超出处理器的当前任务执行能力,则根据所述校验工作量和处理器的当前任务执行能力,将所述校验任务拆分成至少两个子任务;将处理器的当前任务执行能力拆分成至少两条子任务线,每条所述子任务线包含数据比对功能、更新任务生成功能和数据同步功能;每个所述子任务根据子任务线空闲情况,寻找一条满足相应工作量要求的子任务线进行组合,形成一个任务执行组;每个所述任务执行组执行完成相应子任务后,释放对应的任务线资源。2.根据权利要求1所述的业务数据一致率校验方法,其特征在于,在所述动态拆分校验过程之前,所述方法还包括前端配置过程,所述前端配置过程包括:实时获取被测方系统的所述待校验数据;确定所述被测方系统的数据校验接口;配置所述待校验数据的唯一辨识字段;根据用户的输入信息确定校验执行时间。3.根据权利要求2所述的业务数据一致率校验方法,其特征在于,所述数据同步功能包括:从被测方系统中,查询所述唯一辨识字段对应的目标数据信息;将所述目标数据信息返回至校验发起端进行逐个字段比对,寻找差异内容,生成以语句为核心的更新脚本,回传至被测方系统,以便被测方系统完成一致性同步。4.根据权利要求3所述的业务数据一致率校验方法,其特征在于,还包括:历史校验任务记录过程,所述历史校验任务记录过程包括:获取任意历史校验任务;获取所述历史校验任务对应的校验数据;若所述校验数据及关联数据未再次发生变更,则完成回滚操作,退回至更新前的状态。5.根据权利要求4所述的业务数据一致率校验方法,其特征在于,所述寻找一条满足相应工作量要求的子任务线进行组合为:按照如下公式,寻找一条满足相应工作量要求的子任务线进行组合,其中,R为被测方服务器为执行任务分配的资源占比,p为待执行任务所需被测方服务端生成执行能力资源的预期,作为可调节系数决定待执行任务对...

【专利技术属性】
技术研发人员:杨良志白琳汪志新朱彩霞叶楠张云康杜文昊
申请(专利权)人:广州彩讯数字技术有限公司
类型:发明
国别省市:

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

1