详解数据架构的七类视图(多图+案例)

时间:2024-10-19 07:22:30

数据架构是业务与应用系统建设的桥梁:数据架构基于业务架构(业务模式、流程、规则等)识别出业务数据需求,统一数据语言及操作手段,作为应用系统的应用架构(系统功能、组件、接口等)和技术架构(技术指标、技术选型等)设计和开发的依据。

一、企业架构概述

企业架构的四横五纵。

“四横”指按架构的详细程度、设计时间以及关注人员的不同所自上而下分为的四个层次。

“五纵”指架构核心内容由业务、应用、数据和技术四领域构成,辅以科学的管控体系保障架构落地。

“四横”和“五纵”之间形成自上而下细化,自下而上遵从,架构管控对架构内容保障的“V模型”。

企业架构框架的内容包括架构元模型和架构视图,以架构元模型为内在结构,架构视图为外在表现形式。

二、企业架构元模型

元模型是词典,是企业架构的结构。对于架构中的各种概念,形成规范的、清晰的定义(如:业务流程、功能、数据实体、系统等),使参与架构设计的人员使用相同的概念。

定义存在于不同架构元素之间的关联关系(关系定义,分类,属性等),使不同架构领域和层级之间能够相互引用和验证。架构元模型使架构信息能够以结构化的形式保存。企业架构元模型,定义了架构元素以及架构元素之间的关系。

数据架构相关的架构元素:

三、数据架构

数据架构共七类视图。

1、数据主题域视图

2、数据主题域关系视图

3、概念数据模型视图

概念数据模型视图-财务总账部分

4、数据流转视图

数据分布与流转视图-基建管理应用部分

5、逻辑数据模型视图

6、数据分布视图

7、物理数据模型视图

四、小结

数据架构描述了组织的逻辑和物理数据资产和数据管理资源的结构。它是企业架构的一个分支,包括管理组织中数据的收集、存储、排列、集成和使用的模型、策略、规则和标准。数据架构的目标是将业务需求转化为数据和系统需求,并管理数据及其在企业中的流动。如今,许多组织都在寻求对其数据架构进行现代化改造,以此作为充分利用 AI 和实现数字化转型的基础。

以下几种企业架构框架通常用作构建组织数据架构框架的基础:

DAMA-DMBOK 2. DAMA International 的数据管理知识体系是专门用于数据管理的框架。它提供了数据管理功能、可交付成果、角色和其他术语的标准定义,并提出了数据管理的指导原则。

Zachman 企业架构框架。Zachman 框架是 1980 年代由 IBM 的 John Zachman 创建的企业本体。Zachman 框架的“数据”列包含多个层次,包括对业务重要的架构标准、语义模型或概念/企业数据模型、企业/逻辑数据模型、物理数据模型和实际数据库。

开放组架构框架 (TOGAF)。TOGAF 是一种企业架构方法,为企业软件开发提供高级框架。TOGAF的C 阶段包括开发数据架构和构建数据架构路线图。