数据治理-交互模型

交互模型描述了在系统之间建立连接以传送数据的方式。

点对点

        共享数据系统之间的绝大多数交互都是“点对点”的,他们直接相互传递数据。这个模型在一小组系统的上下文中是行得通的。但是,当许多系统需要来自同一来源的相同数据时,它会很快变得效率低下并增加组织风险。具体有以下几个方面:

  1. 影响处理。如果源系统是操作型的,那么提供数据的工作量肯能会影响交易处理;
  2. 管理接口。点对点交互模型所需的接口的数量接近系统数量的平方数,一旦建立了这些接口,就需要维护和支撑这些接口。管理和支撑系统之间接口的工作量很快就会大于系统本身的支持。
  3. 潜在的不一致。当多个系统需要不同的版本或数据格式时i,就会出现设计问题。使用多个接口获取数据会导致发送给下游系统的数据不一致;

中心辐射型

        中心辐射型是点对点的替代方案,它将共享数据整合到应用程序可以使用的一个中央数据中心。所有想交换数据的系统都是通过一个中央公共数据控制系统进行交换的,而不是直接与其他系统进行交换。数据仓库、数据集市、操作数据存储和主数据管理中心都是数据中心的最佳示范。

        数据中心提供一致的数据视图,对源系统性能的影响有限,数据中心甚至最小化了必须访问的数据源系统和抽取的数量,从而减少对源系统资源的影响。向组合中添加新系统,只需要构建到数据中心的接口。

        企业服务总线是用于在多个系统之间接近实时共享数据的数据集成解决方案。其数据中心是虚拟概念,代表组织中数据共享的标准和规范格式

        中心辐射型模型可能并不总是最好的解决方案。部分中心辐射型模型存在着不可接受的时延或性能问题。数据中心本身在中心辐射型架构中存在创建开下。点对点解决方案不需要数据中心。然而,当3个或更多的系统参与共享数据时,数据中心的好处就超过了开销大的缺

你可能感兴趣的:(数据治理,数据治理,大数据,数据仓库,数据库)