[发明专利]一种基于国产达梦数据库的历史数据迁移方法及系统在审
| 申请号: | 202110910904.8 | 申请日: | 2021-08-10 |
| 公开(公告)号: | CN113641653A | 公开(公告)日: | 2021-11-12 |
| 发明(设计)人: | 孙立华;叶夏竹;王健;赵晋玉;何珮;张晔 | 申请(专利权)人: | 中国民用航空局信息中心 |
| 主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/215 |
| 代理公司: | 成都华辰智合知识产权代理有限公司 51302 | 代理人: | 秦华云 |
| 地址: | 北京市东*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 国产 数据库 历史数据 迁移 方法 系统 | ||
1.一种基于国产达梦数据库的历史数据迁移方法,其特征在于:其方法如下:
A、建立了数据映射模型,数据映射模型包括业务层映射模块和数据层映射模块,业务层映射模块分别从新系统A'与旧系统A中提取各自对应的业务功能,旧系统A的业务功能M包括M1、M2…Mn,新系统A'的业务功能M'包括M'1、M'2…M'm,业务层映射模块通过关键词和/或特征项比较并建立新系统A'与旧系统A在业务功能上的对应映射,按照如下逻辑公式进行对应映射:
公式(1)对应业务功能映射的如下四种情况:
第一种:旧系统A到新系统A'业务功能的一一映射;
第二种:旧系统A中的多个业务功能对应映射到新系统A'的一个业务功能;
第三种:旧系统A中的多个业务功能映射到新系统A'的多个业务功能;
第四种:新系统A'新增了全新的业务功能;
B、通过数据层映射模块按照关键词和/或特征项实现旧系统A与新系统A'数据库的字段集及字段映射关系,映射逻辑公式如下:
其中,T表示旧系统A的字段集,T'表示旧系统A'的字段集,C表示旧系统A的字段,C'表示旧系统A'的字段;
C、数据映射模型建立旧系统A与新系统A'的业务层到数据层的对应映射关系并实现将旧系统A数据迁移至新系统A',通过补齐模块采用包括默认值方式、关联值推导方式在内的方法对数据进行补齐。
2.按照权利要求1所述的一种基于国产达梦数据库的历史数据迁移方法,其特征在于:还包括如下方法:
D、对迁移后的新系统A'进行数据测试,采用如下方法:
D1、数据监测性测试:对新系统A'进行完整性检查、一致性检查、总分平衡检查、记录条数检查、特殊样本数据的检查;
D2、通过数据对比查询工作对旧系统A与新系统A'相同指标的数据进行查询,并进行对比查询验证。
3.按照权利要求1所述的一种基于国产达梦数据库的历史数据迁移方法,其特征在于:旧系统A数据迁移至新系统A'采用包括数据流水线、数据处理策略、数据库驱动集合、中间库四个模块分别对应实现数据迁移,数据流水线是数据从源数据库到目标数据库的通道;中间库负责中间数据的暂存,数据流水线整合多个表的数据,中间库暂存中间结果数据并加工数据;数据库驱动集合存储数据库驱动,数据库驱动包括数据库连接信息,数据库连接信息包括服务器的主机名或者所在IP地址、数据库产品名称、端口号、用户名和密码。
4.按照权利要求3所述的一种基于国产达梦数据库的历史数据迁移方法,其特征在于:数据处理策略包括清洗策略、补齐策略和字段映射字典,其中清洗策略制定出详细的数据清洗策略对数据进行遍历分析,找出重复数据和废除的垃圾数据并进行处理;补齐策略整理出缺失字段通过数据库脚本的统一更新以及多表关联查询将缺失字段合理的补充到数据中;字段映射字典制定源数据库和目标数据的字段映射关系,将数据进行格式加工处理后,存入目标数据库中。
5.按照权利要求1所述的一种基于国产达梦数据库的历史数据迁移方法,其特征在于:还包括如下数据应急方法:
E、从业务层、数据库、网络平台三个方面建立应急处理方法:
E1、在新系统A'的业务经办时保留原业务应用系统,并且保证原业务应用系统的客户端配置环境能够在最短时间内恢复到以前的配置;
E2、数据库应急方法是在新系统A'数据库中保留备份,并且按照旧系统A数据集中情况下分不同用户存放备份数据;
E3、网络平台应急方法是保证在数据大集中情况下整个网络链路的畅通。
6.按照权利要求1所述的一种基于国产达梦数据库的历史数据迁移方法,其特征在于:步骤C中的数据迁移采用DMS工具。
7.一种基于国产达梦数据库的历史数据迁移系统,其特征在于:包括数据映射模块、数据迁移模块和数据测试模块,数据映射模块包括业务层映射模块和数据层映射模块,数据迁移模块包括数据流水线、数据处理策略、数据库驱动集合、中间库四个模块,数据处理策略包括清洗策略、补齐策略和字段映射字典。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民用航空局信息中心,未经中国民用航空局信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110910904.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种按钮标识牌
- 下一篇:一种适航领域历史数据补录系统及方法





