[发明专利]一种智能优化的数据类型同步融合系统在审
| 申请号: | 202210399176.3 | 申请日: | 2022-04-13 |
| 公开(公告)号: | CN114722122A | 公开(公告)日: | 2022-07-08 |
| 发明(设计)人: | 李翀;陈金雄;尚华;舒金才 | 申请(专利权)人: | 北京高灵智腾信息科技有限公司 |
| 主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/21;G06F16/22;G06F16/25 |
| 代理公司: | 北京同恒源知识产权代理有限公司 11275 | 代理人: | 廖曦 |
| 地址: | 100000 北京市丰台区新村街*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 智能 优化 数据类型 同步 融合 系统 | ||
1.一种智能优化的数据类型同步融合系统,其特征在于:包括数据适配器,类型天梯对比表,数据逻辑分析模块,数据定义语言编译模块;
所述数据适配器,用于采集远端目的端表字段类型以及相关信息,并在最后按操作逻辑向目的端传输执行语句;
所述类型天梯转义模块,包含一个各数据库间的类型兼容性对比表,依据兼容性高低对类型进行分层;对传入的源端信息进行信息转换,并传递包含转移后源端字段类型信息的新的参数集进入数据元素分析模块;
所述数据元素分析模块,对从类型天梯转义模块传入的数据进行分析,对数据类型的多维度信息进行判断:是否要对目的端字段规范进行重定义,并传递参数进入数据定义语言编译模块;
所述数据定义语言编译模块,包含一套记录了多种数据库类型,对库表结构定义进行操作的语句的配置文件,当目的端结构需要被调整时,使用相关参数及数据定义语言配置文件,自动生成对应目的端表和对应操作的脚本语言,并在目的端执行。
2.根据权利要求1所述的智能优化的数据类型同步融合系统,其特征在于:当数据同步任务进行到数据类型同步兼容时,通过所述数据适配器拉取数据流中的必要参数,组装成查询语句,向源端和目的端发出查询申请,获取数据流对应的源端和目的端的表结构信息,为数据同步任务的后续步骤做准备。
3.根据权利要求1所述的智能优化的数据类型同步融合系统,其特征在于:所述类型天梯转义模块按照源端表字段的类型,提取出目的端相应字段类型,为后续对比做准备,提取步骤如下:
1)从天梯表文件中找到源端数据库的读分页,从中找到相应字段类型对应的层级代码LEVEL;
2)从天梯表文件中找到目的端数据库的写分页,从中找到相应字段类型对应层级的目的端字段类型;
3)将提取到的信息进行封包操作,得到参数包。
4.根据权利要求1所述的智能优化的数据类型同步融合系统,其特征在于:所述类型天梯转义模块还用于比较源端字段是否存在于目的端;当源端字段不在目的端中时,将参数包传入数据定义语言编译模块;当源端字段存在于目的端结构中时,将参数包传入数据元素分析模块。
5.根据权利要求1所述的智能优化的数据类型同步融合系统,其特征在于:所述数据元素分析模块对比源端和目的端数据信息,判定目的端表结构是否需要发生调整,判定步骤如下:
步骤一:判断源端字段经转义后取得的兼容性层级代码值是否比目的端现有字段类型的兼容性层级代码值大,如果大于目的端字段现有兼容性层级代码值,则对目的端字段数据类型进行调整;如果小于或等于则进行步骤二;
步骤二:转义前源端数据类型的长度和精度与目的端的对应字段现有长度和精度作比较,当任一元素不满足目的端字段数据结构的约束,则对目的端字段数据类型进行调整,否则释放;
步骤三:将步骤一和步骤二调整后的参数信息进行封包,传递给数据定义语言编译模块。
6.根据权利要求5所述的智能优化的数据类型同步融合系统,其特征在于:所述数据定义语言编译模块,根据数据元素分析模块传入的参数包,利用参数自动生成对应目的库的数据定义语言脚本,并通过数据适配器向目的端数据发送执行指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京高灵智腾信息科技有限公司,未经北京高灵智腾信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210399176.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于复合物联网的远程监控管理用显示装置
- 下一篇:组织处理装置





