[发明专利]基于数据链路动态构造的数据交换方法和系统在审
申请号: | 202010790748.1 | 申请日: | 2020-08-07 |
公开(公告)号: | CN112035494A | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 王燕;陈启志;傅嘉宁;秦斌;郑扬飞 | 申请(专利权)人: | 中国电子科技集团公司第十五研究所 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/25;G06F16/27 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 温子云 |
地址: | 100083 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 数据链 动态 构造 数据 交换 方法 系统 | ||
本发明公开了一种基于数据链路动态构造的数据交换方法和装置,利用数据交换系统实现异构数据系统之间的数据同步。数据交换系统接收到待同步的数据同步请求后,在数据交换系统的元数据中进行查询,如查询到相匹配的元数据,即可根据元数据确定待同步数据的源数据系统的源表或源视图、待同步数据的目标数据系统和目标表,并依据数据系统中的元数据进而自动生成数据链路配置信息,与各数据系统建立连接构造数据交换链路,进行数据交换;元数据中保存有多个数据系统的描述信息,以便于多源数据系统之间进行数据交换。本发明能够针对不同数据源的连接,解决多源异构数据的接入与集成问题;能够动态构造数据链路,解决自动配置数据交换链路问题。
技术领域
本发明涉及数据交换技术领域,尤其涉及一种基于数据链路动态构造的数据交换方法和系统。
背景技术
数据交换技术是一种可以整合信息资源的技术,是解决信息系统间信息数据共享和更新问题的方法。随着各行政机构内部数据不断增多,数据共享与交换的需求不断增加,发展数据共享交换技术就显得十分必要。基于不同的系统,目前的数据交换技术存在多种方式,有基于硬件拷贝的方式,有利用前置机和交换中心在异构网络中进行数据交换的技术,有利用标准JDBC、ODBC接口连接多数据库的方式,也有利用WebService接口连接进行传输的方式。这些方式都可以在特定情形下完成数据交换,但任意的系统间数据采集和整合难度较大,因此,目前的数据交换技术只适用于当前使用的小型系统,难以大量连接,推广使用。主要存在如下问题:
1、缺乏通用的数据交换技术:不同的数据交换系统技术差异较大,仅适用于特定信息系统的数据交换,普适性较差。
2、交换过程配置复杂:交换过程不够直观简捷配置参数较多,缺乏自动分析匹配能力,对技术人员要求较高,难以快速便捷地完成数据交换任务。
发明内容
有鉴于此,本发明提供了一种基于数据链路动态构造的数据交换方法,并基于该方法实现了一种基于数据链路动态构造的数据交换系统,能够针对不同数据源的连接,解决多源异构数据的接入与集成问题;能够动态构造数据链路,解决自动配置数据交换链路问题。
为了解决上述技术问题,本发明是这样实现的:
一种基于数据链路动态构造的数据交换方法,利用数据交换系统实现异构数据系统之间的数据同步;该方法包括:
数据交换系统接收到待同步的数据同步请求后,在数据交换系统的元数据中进行查询,如查询到相匹配的元数据,即可根据元数据确定待同步数据的源数据系统的源表或源视图、待同步数据的目标数据系统和目标表,并依据数据系统中的元数据进而自动生成数据链路配置信息,与各数据系统建立连接构造数据交换链路,进行数据交换;
所述元数据为数据的描述信息,其中包括数据系统的描述信息、数据表与数据视图的描述信息、数据集的描述信息;所属描述信息包括名称、连接属性;元数据中保存有多个数据系统的描述信息,以便于多源数据系统之间进行数据交换;
如果所述同步数据为数据集,即同步数据来自不同数据表或视图中,并组织成为新的虚拟表;则数据交换系统利用数据集的元数据确定待同步数据的源表、源视图以至源数据系统;数据集中的数据可以由多个数据源组成,以满足用户不同的数据同步需求。
优选地,数据交换系统从各数据系统中获取的元数据进一步存储到自身;存储的元数据定期更新或手动更新。
优选地,所述数据系统元数据中的连接配置信息预先存储在数据交换系统,并根据数据系统内部的改变进行重新配置;所述数据交换系统支持多种异构数据系统连接,支持异构数据系统之间的数据同步。
优选地,如果所述同步数据为数据集,则所述数据集的元数据信息包括其结构中的表或视图中的字段来源信息,该元数据信息也即数据集的组织方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第十五研究所,未经中国电子科技集团公司第十五研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010790748.1/2.html,转载请声明来源钻瓜专利网。