[发明专利]数据版本管理方法、装置及存储介质有效
申请号: | 202011247305.4 | 申请日: | 2020-11-10 |
公开(公告)号: | CN112363997B | 公开(公告)日: | 2023-09-26 |
发明(设计)人: | 吴智炜 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/27;G06Q40/08 |
代理公司: | 深圳国新南方知识产权代理有限公司 44374 | 代理人: | 周纯 |
地址: | 518000 广东省深圳市福田区益田路5033号*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 版本 管理 方法 装置 存储 介质 | ||
本发明涉及数据管理技术领域,尤其涉及一种数据版本管理方法、装置及存储介质。本发明的数据版本管理方法、装置及存储介质,针对业务模块执行当前任务计算产生的数据赋予唯一识别的版本号并根据该数据的执行情况更新版本号日志,以保存版本号状态,通过上述方式,保证了数据的版本号唯一,并将与该数据相关的所有执行过程更新至版本号日志中,方便管理;需要追溯数据时,无论版本号的编码规则是否改变,均可根据执行条件在日志中查询匹配的信息,根据日志追溯版本号,进而获取对应数据。
【技术领域】
本发明涉及数据管理技术领域,尤其涉及一种数据版本管理方法、装置及存储介质。
【背景技术】
保险精算业务十分复杂,例如对于I17计量模块数据在做月结处理时,就涉及到一批数据多次处理,并且需要保存每个批次的完整数据,并且后续任务要手动选择或者自动依赖某个批次的数据执行;计量模块分为十几个业务,每个业务的执行频率大都不一样,所以导致系统对批次号和版本处理杂乱无章,随着业务变更,当规则改变时候,由于硬编码,还需要重新修改带代码,部署,代码复用性低,耦合度高,增加开发成本并且后续任务也无法追踪锁依赖的批次号或者版本号是否正确可用等信息。
现有技术的数据版本号管理杂乱无章,每次执行计算后需要对数据的版本进行升级,由于数据的执行频率差异,后续任务无法通过数据的版本号追溯可用数据,当版本号编码规则改变时,旧数据的版本号更难追溯。
因此,有必要提供一种新的数据版本管理方法、装置及存储介质。
【发明内容】
本发明的目的在于提供一种数据版本管理方法、装置及存储介质,以解决现有技术中数据版本号每次执行计算后进行升级导致的无法对版本号进行有效管理以及无法通过版本号追溯可用数据的技术问题。
本发明的技术方案如下:提供一种数据版本管理方法,包括:
一种数据版本管理方法,其特征在于,包括:
接收执行待计量任务的业务模块发送的版本号生成请求;
根据预设的版本号生成规则生成版本号,将所述版本号发送至所述业务模块;
接收所述业务模块发送的数据计算完成反馈信息,将所述版本号与所述待计量任务的计算输出数据建立对应关系;
根据所述版本号生成请求以及所述数据计算完成反馈信息生成所述计算输出数据的版本号日志,将所述版本号日志和所述版本号建立对应关系。
优选地,所述根据所述版本号生成请求以及所述数据计算完成反馈信息生成所述计算输出数据的版本号日志,将所述版本号日志和所述版本号建立对应关系之后,还包括:
接收执行待计量任务的业务模块发送的版本号查询请求;
根据所述版本号查询请求中的查询条件在所述版本号日志中进行查询,获取与所述查询条件匹配的所述版本号日志;
将所述版本号日志对应的所述版本号发送至发起所述版本号查询请求的业务模块;
将所述版本号查询请求作为版本号事件更新至所述版本号日志中。
优选地,所述根据所述版本号生成请求以及所述数据计算完成反馈信息生成所述计算输出数据的版本号日志,将所述版本号日志和所述版本号建立对应关系之后,还包括:
接收执行待计量任务的业务模块发送的数据调用请求,获取所述数据调用请求指向的版本号对应的数据,将获取的所述数据作为计算输入数据;
将所述计算输入数据发送至所述业务模块,以使所述业务模块利用所述计算输入数据执行所述待计量任务,得到计算输出数据;
将所述数据调用请求作为版本号事件更新至所述计算输入数据的版本号日志中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011247305.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种耐火纤维整体模块的安装方法
- 下一篇:一种复合气凝胶及其制备方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置