[发明专利]一种自动归档方法及装置在审
申请号: | 201910524177.4 | 申请日: | 2019-06-17 |
公开(公告)号: | CN110362531A | 公开(公告)日: | 2019-10-22 |
发明(设计)人: | 蒋中专;何岳军 | 申请(专利权)人: | 众安在线财产保险股份有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/14;G06F16/16 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 顾友 |
地址: | 200002 上海市黄*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 归档 归档数据 归档参数 业务类型 符合条件 校验 历史表 搜索表 业务表 业务数据配置 定时触发 减少系统 灵活调整 业务场景 业务数据 规则库 数据量 预设 核对 组装 迁移 查询 | ||
1.一种自动归档方法,其特征在于,所述方法包括如下步骤:
根据待归档数据的业务类型从预设的规则库中获取相应的归档规则;
根据所述业务类型以及所述归档规则进行归档参数组装,并且对所述归档参数进行校验;
若所述归档参数校验通过,则使用所述归档参数在原业务表中查询符合条件的待归档数据,将所述符合条件的待归档数据插入对应的历史表以及搜索表中;
将所述历史表以及所述搜索表中的数据量与所述待归档数据的总量进行核对,若一致,则将已执行归档迁移操作的所述待归档数据从所述原业务表中清除。
2.根据权利要求1所述的自动归档方法,其特征在于,所述对所述归档参数进行校验包括:
对待归档数据的范围进行校验,所述待归档数据的范围至少包括归档数据的时间范围。
3.根据权利要求1或2所述的自动归档方法,其特征在于,所述方法还包括:
若所述历史表以及所述搜索表中的数据量与所述待归档数据的总量不一致,则将差异数据记录至异常表中,并根据所述异常表中的数据进行补偿归档。
4.根据权利要求3所述的自动归档方法,其特征在于,所述方法还包括:
在将所述待归档数据插入历史表以及搜索表中时,若数据插入有异常,则将出现插入异常的数据记录至所述异常表中,并根据所述异常表中的数据进行补偿归档。
5.根据权利要求1或2所述的自动归档方法,其特征在于,所述使用所述归档参数在原业务表中查询符合条件的待归档数据包括:
读取所述归档参数,获取所述归档参数中的查询起始时间以及查询终止时间;
从所述查询起始时间开始按序按分页大小查询所述原业务表,获取每页中符合条件的待归档数据。
6.根据权利要求1或2所述的自动归档方法,其特征在于,所述方法还包括:
在所述根据数据的业务类型从预设的规则库中读取出相应的归档规则前,根据不同业务类型数据的特点制定对应的归档规则,生成规则库。
7.一种自动归档装置,其特征在于,所述装置包括:
规则获取模块,用于根据待归档数据的业务类型从预设的规则库中获取相应的归档规则;
参数组装模块,用于根据所述业务类型以及所述归档规则进行归档参数组装,并且对所述归档参数进行校验;
归档执行模块,用于若所述归档参数校验通过,则使用所述归档参数在原业务表中查询符合条件的待归档数据,将所述符合条件的待归档数据插入对应的历史表以及搜索表中;
归档对账模块,用于将所述历史表以及所述搜索表中的数据量与所述待归档数据的总量进行核对;
归档清理模块,用于将已执行归档迁移操作的所述待归档数据从所述原业务表中清除。
8.根据权利要求7所述的自动归档装置,其特征在于,所述参数组装模块包括:
参数校验单元,用于对待归档数据的范围进行校验,所述待归档数据的范围至少包括归档数据的时间范围。
9.根据权利要求7或8所述的自动归档装置,其特征在于,所述装置还包括:
异常处理模块,用于若所述历史表以及所述搜索表中的数据量与所述待归档数据的总量不一致,则将差异数据记录至异常表中;
归档补偿模块,用于根据所述异常表中的数据进行补偿归档。
10.根据权利要求9所述的自动归档装置,其特征在于,所述异常处理模块还用于:
在将所述待归档数据插入历史表以及搜索表中时,若数据插入有异常,则将出现插入异常的数据记录至所述异常表中。
11.根据权利要求7或8所述的自动归档装置,其特征在于,所述归档执行模块包括:
参数读取单元,用于读取所述归档参数,获取所述归档参数中的查询起始时间以及查询终止时间;
数据查询单元,用于从所述查询起始时间开始按序按分页大小查询所述原业务表,获取每页中符合条件的待归档数据。
12.根据权利要求7或8所述的自动归档装置,其特征在于,所述装置还包括:
规则配置模块,用于在所述根据数据的业务类型从预设的规则库中读取出相应的归档规则前,根据不同业务类型数据的特点制定对应的归档规则,生成规则库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于众安在线财产保险股份有限公司,未经众安在线财产保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910524177.4/1.html,转载请声明来源钻瓜专利网。