【技术实现步骤摘要】
一种多源异构数据集成系统及方法
本专利技术属于数据处理
,具体涉及一种多源异构数据集成系统及方法。
技术介绍
信息化时代和全球经济竞争的环境下,随着信息化的不断发展,各行业、单位或者机构、部门内部逐渐实现了业务信息化。但由于业务和功能归属不同,所采用的计算机环境由不同平台组成,形成了大量分布式异构数据源,这些孤立的异构数据源也被称为“信息孤岛”。对多个异构数据源提供统一的表示、存储、查询和管理的工作称为信息集成。当前,不同人不同组织开发的针对不同领域的数据集成系统重复开发,系统灵活性差,增加了系统开发和维护的开销。现在缺乏各信息领域都能通用的灵活的,可扩展的数据交换集成系统。本专利技术将数据流技术引入数据集成领域,以一种柔性的手段为用户提供了可定制的数据服务,实现异构数据交换和集成,从根本上解决数据交换集成系统的灵活性、可扩展性和重用性。经对现有技术文献的检索发现,中国专利申请号0410057020.9,专利技术名称:数据交换方法,公开号:CN1738309,该专利涉及的数据交换系统中,系统通过定义可扩展标记语言的文本 ...
【技术保护点】
1.一种多源异构数据集成系统,其特征在于,所述系统包括:数据源管理服务器、数据交换服务器、数据流建模服务器、数据流执行管理服务器和数据加密服务器;所述数据加密服务器,对所有涉及到传输的数据进行加密;所述数据源管理服务器,提供与外部异构数据源的接口,实现数据源的注册,提供数据源的地址、局部模式、数据源连接属性,并接收外部异构数据源输出的待集成数据,并将这些数据传送到数据交换服务器;所述数据交换服务器,接收数据源管理服务器传送的采集数据,管理各异构数据源提供的局部模式和由此生成的全局模式,以及存储局部模式和全局模式之间的映射规则,并根据映射规则实现数据集成任务涉及的全局模式和局 ...
【技术特征摘要】 【专利技术属性】
1.一种多源异构数据集成系统,其特征在于,所述系统包括:数据源管理服务器、数据交换服务器、数据流建模服务器、数据流执行管理服务器和数据加密服务器;所述数据加密服务器,对所有涉及到传输的数据进行加密;所述数据源管理服务器,提供与外部异构数据源的接口,实现数据源的注册,提供数据源的地址、局部模式、数据源连接属性,并接收外部异构数据源输出的待集成数据,并将这些数据传送到数据交换服务器;所述数据交换服务器,接收数据源管理服务器传送的采集数据,管理各异构数据源提供的局部模式和由此生成的全局模式,以及存储局部模式和全局模式之间的映射规则,并根据映射规则实现数据集成任务涉及的全局模式和局部模式之间的映射,以及对数据源管理服务器输入的采集数据实现由局部模式到全局模式的映射,对数据流执行管理服务器输入的参数实现由全局模式到局部模式的映射;所述数据流建模服务器,根据数据交换服务器提供的基于全局统一视图的应用类型进行数据流过程的定义,生成数据流模型存储到模型库中;所述数据流执行管理服务器,连接数据交换服务器,负责与外部应用系统的连接、创建流程使数据流模型实例化、启动数据流流程、数据流执行启动解释、打开活动和提交活动给数据交换服务器,并将数据流流程结果返回给外部应用系统。
2.如权利要求1所述的多源异构数据集成系统,其特征在于,所述的数据源管理服务器包括:系统连接单元、数据管理单元和数据源存储单元,其中系统连接单元负责与外部异构数据源进行连接,外部异构数据源通过系统连接单元提供的接口与整个系统进行连接,从而实现整个系统在各种信息系统中的即插即用,数据管理单元负责外部异构数据源的注册,从通过系统连接单元已连接的外部异构数据源获得数据源的地址、局部模式、数据源连接属性相关信息,以及向数据源管理服务器提供描述本数据源数据的局部模式,数据源存储单元负责存储外部异构数据源的注册信息。
3.如权利要求2所述的多源异构数据集成系统,其特征在于,所述的数据交换服务器包括:数据模式管理单元、数据交换引擎单元,数据模式管理单元负责收集各外部异构数据源提交的局部模式,并按照提供者和类型进行存储,通过映射工具将各局部数据模式合成为全局模式,并且负责将输入的局部模式合成到全局模式中,以及局部模式和全局模式之间的映射,模式和映射规则的存储、增加、删除、修改、查找操作,数据交换引擎单元根据数据模式管理单元提供的映射规则实现了数据的全局模式和局部模式之间的映射,并调用相应的数据源操作。
技术研发人员:曹志强,
申请(专利权)人:捷翊信息科技上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。