美文网首页每天写1000字程序员读书
数据交换平台的功能结构设计与实现

数据交换平台的功能结构设计与实现

作者: 皮皮杂谈 | 来源:发表于2019-04-28 13:07 被阅读6次

数据交换平台是数据中心与其它应用系统沟通的桥梁,是进行数据交换的枢纽站。数据交换平台负责从各个业务系统采集数据,对数据进行清洗与整合,按照数据中心建设标准规范化原始数据,最终形成业务核心数据库,并提供给其它应用系统使用。本文将重点介绍数据交换平台的功能结构设计与实现。数据交换平台功能结构设计如下图所示:

数据交换平台功能结构

从功能设计上,将数据交换平台功能划分成支撑功能与应用功能两部分。支撑功能是数据交换平台的基础,包括数据采集、元数据管理、数据交换服务总线、平台监控及安全管理功能。应用功能是指与具体业务系统相关,应用功能利用数据交换平台的数据交换服务总线,以数据交换服务的形式为各业务系统提供数据共享服务。

数据交换平台具体实现功能包括数据采集、元数据管理、数据交换服务总线、平台监控和安全管理功能:

(1)数据采集

主要实现三种采集方式:数据复制采集方式、ETL工具采集方式和专用数据采集接口采集方式。数据复制是通过将源数据库中的数据复制到目标数据库中,以保持源数据库与目标数据库的一致性,一般采用全量复制和增量复制两种方式,当然,数据复制适用于被采集的数据无需进行负责的数据转换。ETL工具适用于数据源中被采集的数据需要转换的情形,专用数据采集接口适用于数据复制和ETL工具难以满足数据采集任务的情形,通过自行开发实现。

(2)元数据管理

主要是实现对自身元数据的管理功能,包括对元数据的增加、修改、删除、浏览查询等一般维护功能,以及维护元数据之间的关联、依赖关系,并提供元数据的影响分析、来源分析。

(3)数据交换服务总线

主要是实现数据交换功能,数据交换服务总线由一组基本的交换服务功能组成,包括接入服务、访问控制服务、消息转换服务、路由服务、适配器服务以及管理服务等。

(4)平台监控管理功能

主要是实现对平台各个系统组件的状态、日志、异常等进行监测,并进行记录、统计与分析。

(5)安全管理功能

主要是实现平台数据的安全交换和用户的身份认证和授权功能,包含平台访问安全和数据交换安全两个功能。

相关文章

  • 数据交换平台的功能结构设计与实现

    数据交换平台定义 数据交换平台是指将分散建设的若干应用信息系统进行整合,通过计算机网络构建的信息交换平台,它使若干...

  • 数据交换平台的功能结构设计与实现

    数据交换平台是数据中心与其它应用系统沟通的桥梁,是进行数据交换的枢纽站。数据交换平台负责从各个业务系统采集数据,对...

  • 数据交换与服务工具介绍

    数据交换平台是为校内各部门的管理信息系统提供数据交换,实现数据共享,并建立公共数据库,实现数据积累,为数据统计、分...

  • 产品结构设计须注意的事项

    产品的结构设计很重要,它涉及到产品性能的稳定性、功能的实现、生产工艺等多个方面,结构设计能否做到科学合理,直接关系...

  • 1.TextView基础

    目录 简介 常用属性 常见功能需求实现 TextView点击效果 TextView的XML本地化数据交换格式 Te...

  • 发明原理3局部质量

    局部质量原理为了实现特殊的功能将均质性的系统或者结构设计为某些位置有特殊功能的系统。 说的简单点就是加个小系统或者...

  • (Boolan)C++设计模式 <六> ——桥模式(

    将抽象部分(业务功能)与实现部分(平台实现)分离,是他们都可以独立地变化。——《设计模式》GoF 动机由于某些类型...

  • ETABS二次开发入门(一)——简介

    ETABS是一款常用的结构设计软件,能够实现快速建模、分析等功能。这里以ETABS 2015为例,阐述利用ETAB...

  • VT Platform功能流程框架设计

    一 脑图实现平台功能 1.设计平台主体功能 2.CMS业务功能 二 展示功能流程框架 1.VT Platform整...

  • 益华大数据平台介绍

    益华大数据平台是中国书业的EDI电子数据交换中心。 益华大数据平台通过益华桥技术和益华PUBLISHEDI技术,与...

网友评论

    本文标题:数据交换平台的功能结构设计与实现

    本文链接:https://www.haomeiwen.com/subject/rusdnqtx.html