基于异构数据资源整合的方法和系统实现

2017-06-30 19:28陈倬
科技创新导报 2017年12期
关键词:资源整合方法系统

陈倬

摘 要:随着信息化领域的不断深入及发展,电力企业已经积累了大量的异构数据源处理,而Web技术的成熟在一定程度上推动了异构数据整合可能性。因此,该文在对数据库系统开发技术进行分析的基础上,提出数据资源整合方法,从而有效地解决了资源整合问题。

关键词:异构数据 资源整合 系统 方法

中图分类号:TP311.13 文献标识码:A 文章编号:1674-098X(2017)04(c)-0142-02

异构系统数据的整合也就是说利用现有的网络以及计算机技术,对多个业务系统进行优化及调整,从而使业务与业务之间存在关联,最终便能够在无人干预的条件下,实时共享及自动同步不同业务系统之间的数据资源。而随着我国信息化的进一步推进,相关单位及部门均要求将异构数据作为撰写报告以及分析数据的基础。但由于远程没有相同的数据库系统及大量错误的存储方式,并且还没有统一的数据描述标准,从而导致对数字化进程以及主题信息化造成了一定阻碍。目前所采用的数据整合方式主要是基于C/S结构,在实际应用的过程中用户需要在机器上安装客户端,因而对用户机器具有较高的要求。加上在维护客户端软件的过程中具有较大的难度,没有相关的工作流程作为支持,从而便导致数据使用以及整合在不同的系统中,在一定程度上阻碍了资料的检索及共享。

1 系统架构

在整个电力系统中,系统框架作为其最为核心的部分,在系统架构层中主要的工作内容是负责与数据库之間的交互,同时还需要对多个运行协调以及指挥处理平台业务支撑层进行处理。在实际应用的过程中,为了能够对电力企业现有网络硬件环境进行充分地利用,就需要采用基于B/S模式以及J2EE标准规范。网络数据库管理系统是整个数据库的核心,且客户端之间的沟通交流平台主要为IE浏览器与微软平台。根据此可以建立一个基于异构数据的整合技术,从而便能够实现综合系统,其中包括对异构资源的统一管理,结构化与非结构化数据的统一搜索等工作内容。

2 异构数据源整合

2.1 异构数据源

数据源异构主要指的是数据源具有多种不同的类型,并且在存储方式上数据源包括不同模式及数据语义差异。在不同的存储模式中,使用对象模式以及关系模式均具备较好的兼容性,但并不适用于每个系统。在某些特殊的系统中,尽管采用同一种类型的存储模式,差异性的模式结构也会在一定程度上导致系统资源的异构性。而语义差异则主要指的是具有相同结构的数据形式,不同形式数据所具有的表示方式为解释不同语义或同一语义。

异构数据根据数据的不同来源进行区分可以分为互联网数据、自产及外购资源。获得异构数据的途径是各种数据源,而数据源能够为数据的加工及处理提供相关的源数据,同时也能够为电力系统中的跨库检索及异构数据之间的整合提供一定基础。而电力企业自产资源的内容主要包括企业内部的各类简报、报告、简讯、文档、交换资源以及视频文件数据等。外购资源获得数据资源的方式主要为从各个不同的资源商通过有偿的方式购置的数据资源,购置的数据资源类型主要为专利库、图书、机构库、标准库、外文及中文论文库等多种数据。异构数据中的互联网数据资源则主要是从互联网上通过网络爬虫对信息资源进行定点采集。

根据源数据不同的存储方式可以包括数据库数据存储以及原文文件存储。一般来说,数据库的数据存储获得源数据的途径很多,但最终都是通过排重及分类等多种形式对所收集到的数据进行加工处理,然后再将加工处理后的数据存储到Web数据库中。文件存储的主要方式是通过一定分类规则,将系统中所获得的所有资源文件统一地存放于Web数据库中,并将数据进行存储。

2.2 整合方法

对于异构数据资源的整合方式主要是通过数据仓库、多个数据库以及数据集构成,以此来实现不同数据库与不同系统之间的透明访问以及资源的共享。而对于异构数据库中组合的不同数据库及不同的数据集来说,因其在异构整合前均拥有各自的DSMS,所以在整合成异构数据库后两者在一定程度上均具有其自治性与应用特性。

2.3 数据库整合方案

为了能够实现数据库全文检索的功能,在异构数据整合的过程中应该将重点放在不同数据库之间的整合中。自定义全文检索数据库作为资源数据的统一存储数据库,使用全文检索能够实现多种关系型数据库的数据到全文检索数据库的转换以及数据的同步共享。

3 异构数据源整合系统实现

在对电力企业异构数据资源共享以及透明访问设计的过程中,所坚持的总体思路便是基于在服务器层的改进设计。换句话说,就是在各个不同数据源工作的区域设计一个服务器层,利用服务层来屏蔽数据库底层的各不同资源的异构性。并且服务器层在对不同资源异构性进行屏蔽的同时还能为高层的访问提供一个标准的接口,从而便于数据资源的统一查询,在设计数据层接口的过程中可以将其封装为标准的Web服务。当用户在访问数据库的过程中,可以调用Web服务,Web服务能够为用户提供一个方便查询的界面,而查询界面能够满足用户的各种需求。基于该思路设计的资源透明访问机制所具有的优势包括以下几点:(1)该系统在实际应用的过程中并不需建立一个庞大的数据库,并且还具有较高的界面集成度;(2)此种访问机制的设计能够便于日后对相关的数据进行维护及索引;(3)检索方式及过程能够符合用户要求,使用过程及方法简单快速,且较为精确。

4 结语

综上所述,通过整合异构数据源的方式能够屏蔽各种数据结构的异构性,并且在此过程中还能够为访问异构数据源提供相关的服务。但却并不需要改变底层数据存储与数据的管理方式,也就是说异构数据的整合能够实现分布异构数据的互相操作,从而便能够有效地解决资源整合问题。

参考文献

[1] 孙伟.基于ETL的考试信息资源整合系统的设计与研究[J].中国轻工教育,2015(1):70-73.

[2] 何玉梅,肖岚.基于元数据的区域数字图书馆数据资源整合[J].军民两用技术与产品,2014(11):25,32.

[3] 周文琼.大数据环境下的电力客户服务数据分析系统[J].计算机系统应用,2015(4):51-57.

[4] 罗艳,覃琳.基于异构数据源的云数据库系统研究[J].企业科技与发展,2015(8):16-17.

[5] 李燕,范红艳,许志辉,等.黄河信息资源共享服务系统设计与实现[J].人民黄河,2012,34(8):64-66.

[6] 祁峰.异构数据系统之间数据交换中间件的研究与实现[D].郑州大学,2015.

[7] 袁烁峰,林小露.基于共性元数据规范的科技计划项目数据资源整合[J].科技成果管理与研究,2012(4):19-21.

猜你喜欢
资源整合方法系统
Smartflower POP 一体式光伏系统
少先队活动与校外资源整合的实践与探索
WJ-700无人机系统
“五育并举”下家校社资源整合的价值意义
基于PowerPC+FPGA显示系统
海外并购中的人力资源整合之道
智慧高速资源整合方式实践
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
可能是方法不对
用对方法才能瘦