【技术实现步骤摘要】
一种数据稽核方法、服务器及存储介质
[0001]本申请实施例涉及数据库
,具体涉及一种数据稽核方法、服务器及存储介质。
技术介绍
[0002]在对数据库进行升级换代时,通常会存在目标数据库替换源数据库的情况。由于数据的重要性,在目标数据库替换源数据库的期间,需要对目标数据库和源数据库进行数据稽核;如果目标、源数据库的数据稽核结果一致,则正式将源数据库替换为目标数据库;如果目标、源数据库的数据稽核结果不一致,则需要进一步寻找导致数据稽核结果不一致的原因。
[0003]在上述过程中,如何在目标、源数据库的数据稽核结果不一致时,准确、高效的寻找导致数据稽核结果不一致的原因,成为了本领域技术人员亟需解决的技术问题。
技术实现思路
[0004]有鉴于此,本申请实施例提供一种数据稽核方法、服务器及存储介质,以实现目标、源数据库的数据稽核,并在目标、源数据库的数据稽核结果不一致时,准确、高效的寻找导致数据稽核结果不一致的原因。
[0005]为实现上述目的,本申请实施例提供如下技术方案。
[00 ...
【技术保护点】
【技术特征摘要】
1.一种数据稽核方法,其中,包括:生成目标稽核任务,所述目标稽核任务用于对目标数据库和源数据库在目标存储对象的数据进行数据稽核;分别在目标数据库和源数据库执行所述目标稽核任务,并将目标数据库和源数据库在目标存储对象的数据稽核结果进行比对;若目标数据库和源数据库在目标存储对象的数据稽核结果不一致,根据目标存储对象的血缘关系,从目标存储对象的上游存储对象中,追溯数据稽核结果一致的目标上游存储对象;所述目标存储对象的血缘关系表达目标存储对象的数据来源关系;根据所述目标上游存储对象,确定导致目标存储对象的数据稽核结果不一致的原因。2.根据权利要求1所述的方法,其中,所述目标存储对象的血缘关系表达目标存储对象的数据来源关系包括:目标存储对象的数据直接或间接来源于目标存储对象的上游存储对象,其中,目标存储对象的数据直接来源于第一级的上游存储对象,间接来源于第一级以上的上游存储对象。3.根据权利要求2所述的方法,其中,所述根据目标存储对象的血缘关系,从目标存储对象的上游存储对象中,追溯数据稽核结果一致的目标上游存储对象包括:根据目标存储对象的血缘关系,按照目标存储对象的上游存储对象的层级,逐级的对目标存储对象的上游存储对象进行数据稽核,直至寻找到数据稽核结果一致的目标上游存储对象。4.根据权利要求1
‑
3任一项所述的方法,其中,所述根据所述目标上游存储对象,确定导致目标存储对象的数据稽核结果不一致的原因包括:若所述目标上游存储对象不为原始数据所在的源存储对象,确定目标上游存储对象至目标存储对象的任务错误,是导致目标存储对象的数据稽核结果不一致的原因;若所述目标上游存储对象为原始数据所在的源存储对象,确定原始数据错误为导致目标存储对象的数据稽核结果不一致的原因。5.根据权利要求1所述的方法,其中,所述生成目标稽核任务包括:生成用户自定义的第一稽核任务,所述第一稽核任务针对目标数据库和源数据库中的第一存储对象进行数据稽核;根据第一存储对象的血缘关系,确定第一存储对象的上游存储对象;向用户提示第一存储...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。