DAMA数据管理知识体系(第4章 数据架构)

news2024/11/15 10:58:20
  • 课本内容
    • 4.1 引言
      • 概要
        • 数据架构考虑方面
          • 数据架构成果,包括不同层级的模型、定义、数据流,这些通常被称为数据架构的构件
          • 数据架构活动,用于形成、部署和实现数据架构的目标
          • 数据架构行为,包括影响企业数据架构的不同角色之间的协作、思维方式和技能
        • 最为详细的数据架构设计文件是正式的企业数据模型,包含数据名称、数据属性和元数据定义、概念和逻辑实体、关系以及业务规则。物理数据模型也属于数据架构文件,但物理数据模型是数据建模和设计的产物,而不是数据架构的产物。
        • 企业数据架构是实现整个企业数据标准一致及数据整合的保证
      • 业务驱动因素
        • 数据架构的目标是在业务战略和技术实现之间建立起一座通畅的桥 梁,数据架构是企业架构中的一部分
          • 1)利用新兴技术所带来的业务优势,从战略上帮助组织快速改变产品、服务和数据。2)将业务需求转换为数据和应用需求,以确保能够为业务流程处理提供有效数据。3)管理复杂数据和信息,并传递至整个企业。4)确保业务和IT技术保持一致。5)为企业改革、转型和提高适应性提供支撑。
      • 数据架构的主要成果包括
        • 1)数据存储和处理需求。2)设计满足企业当前和长期数据需求的结构和规划
        • 数据架构语境关系图
          • 数据架构
        • 数据架构师需要定义和维护的具体事宜如下
          • 1)定义组织中数据的当前状态。2)提供数据和组件的标准业务词汇。3)确保数据架构和企业战略及业务架构保持一致。4)描述组织数据战略需求。5)高阶数据整合概要设计。6)整合企业数据架构蓝图。
      • 基本概念
        • 企业架构类型
          • 企业架构类型
            • 表4-1 企业架构类型
        • 企业架构框架
          • IEEE计算机协会维护的企业架构框架标准是ISO/IEC/IEEE 42010: 2011
          • 不同视角
            • 1)高管视角(业务背景)。定义不同模型范围的业务元素目录。 2)业务管理视角(业务概念)。明确管理层在定义的业务模型中 所涉及的不同业务概念之间的关系。 3)架构师视角(业务逻辑)。作为模型设计的架构师细化系统需 求,设计系统逻辑模型。 4)工程师视角(业务实体)。作为具体模型建造者的工程师,在 特定技术、人员、成本和时间限制内,优化和实施为具体应用设计的物 理模型。 5)技术人员视角(组件程序集)。采用特定技术、脱离上下文语 境的视角,来解释配置模型的技术人员如何使用、组装和实施配置组 件。 6)用户视角(操作类)。参与人员所使用的实际功能实例。该视 角没有模型。
        • 企业数据架构
          • 企业数据架构的设计中包括业务数据描述,如数据的收集、存储、整合、移动和分布。
          • 企业数据架构描述必须包括企业数据模型(如数据结构和数据规范)和数据流设计
            • 企业数据模型
              • 企业数据模型是一个整体的、企业级的、独立实施的概念或逻辑数据模型,为企业提供通用的、一致的数据视图。
              • 企业数据模型包括通用的(企业范围的概念和逻辑模型)和特定于应用或具体项目的数据模型及其定义、规范、映射和业务规则
              • 图4-3 企业数据模型
                • 每个企业数据模型既可以采用自上而下,也可以采用自下而上的方法进行构建。自上而下是从主题域开始,先设计主题,再逐步设计下层模型。而采用自下而上的方法时,主题域结构则是基于现有逻辑数据模型向上提炼抽象而成。通常推荐两种方法相结合,即自下而上地从分析现有模型开始,自上而下地设计主题模型,通过两种方法的结合来共同完成企业数据模型的设计工作。
            • 数据流设计
              • 定义数据库、应用、平台和网络(组件)之间的需求和主蓝图。这些数据流展示了数据在业务流程、不同存储位置、业务角色和技术组件间的流动。
              • 数据流是一种记录数据血缘的数据加工过程,用于描述数据如何在业务流程和系统中流动
                • 数据流映射记录了数据与以下内容的联系:1)业务流程中的应用。2)某个环境中的数据存储或数据库。3)网段(有助于安全映射)。4)业务角色(描述哪些角色有职责创建、更新和删除数据)。5)出现局部差异的位置。
                • 数据流可以用于描述不同层级模型的映射关系:主题域、业务实体,乃至属性层面的映射关系
              • 矩阵形式
                • 图4-5 矩阵形式描述的数据流
              • 数据流形式
                • 图4-6 数据流示例
            • 总结
              • 这两个模型都需要反映当前状态和目标状态(架构视角)及过渡状态(项目视角)
    • 4.2 活动
      • 建立企业数据架构
        • 概要
          • 简化数据和企业架构所面临的复杂问题,基于面向质量和面向创新
        • 企业数据架构也会影响项目和系统开发的范围边界
          • 定义项目数据需求
          • 审评项目数据设计
          • 确定数据溯源影响
          • 数据复制控制
            • 数据架构治理 能保证充分的复制控制(方法和机制)来达到所需的一致性
          • 实施数据架构标准
          • 指导数据技术和更新决策
        • 实施步骤
          • 现有数据架构规范评估
          • 开发路线图
            • 业务数据驱动路线图可以从最独立的业务能力开始(如对其他业务能力依赖最小),再处理相互依赖程度较高的业务能力。按照顺序处理每个业务能力,需要遵循整体业务数据生成顺序。图4-7是一个业务能力数据依赖链的例子,顶部模块依赖最底部模块。产品管理和客户管理不依赖任何模块,因此属于主数据。依赖度最高的模块位于底部,客户发票管理依赖客户管理和销售订单管理,而销售订单管理也依赖另外两个管理模块。
              • 图4-7 业务能力的数据依赖
          • 在项目中管理企业需求
            • 架构不应该受开发时间的限制
            • 数据架构师应该决定
              • 1)规范中所描述实体是否符合标准。2)在需求中,哪些实体应该被包括在整体企业数据架构中。3)规范中的实体和定义是否需要扩大或加深以满足将来的趋势。4)是否更新了数据架构或者是否向开发人员指出了哪些可以重用。
        • 企业数据架构项目相关的活动包括
          • 定义范围
          • 理解业务需求
          • 设计
          • 实施
            • 软件开发过程
              • 瀑布方式
              • 迭代方式
              • 敏捷方式
      • 整合其他企业架构
    • 4.3 工具
      • 数据建模工具
      • 资产管理软件
        • 资产管理软件用于管理数据资源目录,描述其内容以及跟踪它们之间的关系
      • 图形设计应用
        • 图形设计应用可以用于创建架构设计图形、数据流、数据价值链和其他架构构件
    • 4.4 方法
      • 生命周期预测
      • 图标使用规范
    • 4.5 实施指南
      • 概要
        • 数据架构包括构件、活动和行为
        • 数据架构的主要工作内容
          • 建立企业数据架构团队和举办问题讨论会
          • 生成数据架构构件的初始版本。例如,企业数据模型、企业范围数据流和路线图
          • 在开发项目中,形成和建立数据架构工作方式
          • 提高组织对数据架构工作价值的认识
      • 就绪评估和风险评估
        • 风险
          • 缺少管理层支持
          • 成功与否缺乏证据
          • 缺乏管理者的信任
          • 管理层不正确的决策
          • 文化冲击
          • 缺乏有经验的项目经理
          • 单一维度视角
      • 组织和文化
        • 一个组织接受并实施数据架构的能力依赖于以下几个方面
          • 1)对架构方法的接受度(开发架构的友好性)。2)确认数据属于组织的业务资产,而不仅仅是IT的任务。3)放弃局部数据视角,接受企业级数据视角的能力。4)将架构交付成果整合到项目实施中的能力。5)规范数据治理的接受程度。6)立足企业全局,而不是仅仅局限于项目交付成果和IT解决问题的能力(Edvinsson,2013)。
    • 4.6 数据架构治理
      • 数据架构治理活动
        • 项目监督
        • 管理架构设计、生命周期和工具
        • 定义标准
        • 创建数据相关构件
      • 度量指标
        • 架构标准接受率
        • 实施趋势
          • 使用/重用/代替/废弃测量
          • 项目执行效率测量
        • 业务价值
          • 业务敏捷性改进
          • 业务质量
          • 业务操作质量
          • 业务环境改进
  • 考察分值&知识点
    • 考察分值
      • 10分
    • 考察知识点
      • 引言
        • 企业架构的基本组成部分
        • 企业数据模型组成部分
        • 企业数据架构的理解
        • 数据架构构件的组成
        • 企业数据模型的理解
        • 数据流映射记录了数据与以下内容的联系
        • 语境关系图-目标
      • 活动
        • 企业数据架构项目相关活动
      • 工具
      • 方法
        • 图标使用规范
      • 实施指南
        • 数据架构的主要工作内容
      • 数据架构治理
        • 数据架构治理活动

度量指标

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2102588.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

vue3+ts 实现模板表格文件下载~

1、效果图&#xff1a; 2、创建点击事件&#xff0c;并发起请求&#xff0c;获取模板表格文件下载url地址。 //组件 <a-button class"btn btn_width" click"download"> 下载模板 </a-button>// 文件模板下载 import { getTemplate } from /ap…

JAVA读写Excel(jxl,poi,easyExcel)

目录 一、需求描述 二、具体操作Excel的常用方法 方法一&#xff1a; 使用jxl 方法二&#xff1a; POI 方法三&#xff1a;EasyExcel 三、总结 一、需求描述 前端有时候会传送 Excel 文件给后端&#xff08;Java&#xff09;去解析&#xff0c;那我们作为后端该如何实现…

Linux内核源码-USB驱动分析

基础层次详解 通用串行总线&#xff08;USB&#xff09;主要用于连接主机和外部设备&#xff08;协调主机和设备之间的通讯&#xff09;&#xff0c;USB 设备不能主动向主机发送数据。USB 总线采用拓扑&#xff08;树形&#xff09;&#xff0c;主机侧和设备侧的 USB 控制器&a…

《亿级流量系统架构设计与实战》第十二章 评论服务

评论服务 一、概述二、单级评论模式1、模型设计2、分库分表必要性3、高并发问题 三、二级评论模式1、模型设计2、评论审核与状态3、按照热度排序4、评论读取流程图5、架构总览 四、盖楼评论模式1、数据库递归查询2、数据库保存完整楼层3、图数据库 内容总结自《亿级流量系统架构…

关于IDEA的快捷键不能使用的原因

有时候IDEA的快捷键用不了&#xff0c;这时应该是快捷键发生冲突了&#xff0c;重新设置一下即可。以批量修改变量名称的shift f6为例&#xff08;我的这个快捷键用不了&#xff09;&#xff1a; 初始的rename的快捷键为shift f6 这个快捷键是冲突的&#xff0c;所以我们需要…

探索PDF的奥秘:pdfrw库的神奇之旅

文章目录 探索PDF的奥秘&#xff1a;pdfrw库的神奇之旅背景&#xff1a;为何选择pdfrw&#xff1f;pdfrw是什么&#xff1f;如何安装pdfrw&#xff1f;五个简单的库函数使用方法场景应用&#xff1a;pdfrw在实际工作中的应用常见问题与解决方案总结 探索PDF的奥秘&#xff1a;p…

安防监控视频平台LntonAIServer视频智能分析平台新增视频质量诊断功能

随着安防行业的快速发展&#xff0c;视频监控系统已经成为维护公共安全和个人隐私的重要工具。然而&#xff0c;由于各种因素的影响&#xff0c;视频流的质量可能会受到影响&#xff0c;从而导致监控效果不佳。为了解决这一问题&#xff0c;LntonAIServer推出了全新的视频质量诊…

基于.NET6的WPF基础总结(下)

目录 一、集合控件 1. ListBox可选项列表 2. ListView数据列表控件 3. DataGrid数据表格控件 4. ComboBox下拉框控件 5. TabControl 6. TreeView 树形控件 7. Menu菜单 8. ContextMenu上下文菜单 二、图像控件 1. Ellipse 椭圆 2. Line线段 3. Rectangle矩形 4.…

如何打造中小学在线教学平台?Java SpringBoot集成Vue,教育资源管理新篇章

✍✍计算机编程指导师 ⭐⭐个人介绍&#xff1a;自己非常喜欢研究技术问题&#xff01;专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目&#xff1a;有源码或者技术上的问题欢迎在评论区一起讨论交流&#xff01; ⚡⚡ Java实战 |…

基于Transformer架构训练LLM大语言模型:Transformer架构工作原理

视频讲解&#xff1a;Transformer架构的工作原理讲解_哔哩哔哩_bilibili 一 Transformer架构总体架构 1 总体架构图 总体架构说明&#xff1a; 输入层 词嵌入&#xff08;Word Embeddings&#xff09;: 输入文本中的每个词都被映射到一个高维空间中的向量&#xff0c;这些向…

HTML静态网页成品作业(HTML+CSS)——动漫大耳朵图图网页(4个页面)

&#x1f389;不定期分享源码&#xff0c;关注不丢失哦 文章目录 一、作品介绍二、作品演示三、代码目录四、网站代码HTML部分代码 五、源码获取 一、作品介绍 &#x1f3f7;️本套采用HTMLCSS&#xff0c;未使用Javacsript代码&#xff0c;共有4个页面。 二、作品演示 三、代…

智能化的知识管理:大模型在知识图谱构建中的突破性应用

转自&#xff1a;大模型奇点说 知识图谱是一种以图形结构组织数据的知识表示形式&#xff0c;其中&#xff0c;概念、事件、实体等知识单元通过节点呈现&#xff0c;而它们之间的各种关系则通过边来描述。知识图谱的显著特点在于&#xff0c;通过关系的定义&#xff0c;为节点提…

EmguCV学习笔记 VB.Net 9.3 移动检测类

版权声明&#xff1a;本文为博主原创文章&#xff0c;转载请在显著位置标明本文出处以及作者网名&#xff0c;未经作者允许不得用于商业目的。 EmguCV是一个基于OpenCV的开源免费的跨平台计算机视觉库,它向C#和VB.NET开发者提供了OpenCV库的大部分功能。 教程VB.net版本请访问…

第十一课,多分支判断

一&#xff0c;多分支结构 某些场景下&#xff0c;判断条件不止一个&#xff0c;可能有多个。 语法格式&#xff08;下图左&#xff09;&#xff1a; *需要注意&#xff1a;这里仅是以5种选择作为例子&#xff0c; 可以根据自己的需要&#xff0c;在if...else的中间插入任意…

OrangePi AIpro 香橙派 昇腾 Ascend C 算子开发 与 调用 - Tiling实现

OrangePi AIpro 香橙派 昇腾 Ascend C 算子开发 与 调用 - Tiling实现 flyfish 前置知识 基于Kernel直调工程的算子开发流程图 其中有一个Tiling实现 什么是Tiling、Tiling实现 计算API&#xff0c;包括标量计算API、向量计算API、矩阵计算API&#xff0c;分别实现调用S…

51单片机-串口通信(电脑向串口助手发送数据不接收)

80C52中的串口通过SCON寄存器配置波特率位可变的&#xff0c;因此&#xff0c;需要通过计算定时器1的参与&#xff0c;在定时器配置过程中选择定时器的相关寄存器TMOD来配置定时器的模式为模式2&#xff08;8位自动重装定时器&#xff0c;如上图&#xff0c;TL1为计数器&#x…

SpringBoot动态配置Nacos

重要知识点 Nacos属性的简单使用 将SpringBoot中的所有配置全部放入到Nacos中 开发人创建单独的命名空间,修改互不影响 Nacos经常变动的配置抽离到外部文件中 将项目中的所有配置全部放到到 1. 首先引入包 <!-- nacos 接入--><!-- https://mvnrepository.com/artifact…

网络安全服务基础Windows--第14节-数字签名

散列函数&#xff08;Hash Function&#xff09;&#xff0c;也称为哈希函数&#xff0c;是密码学中⼀个重要的⼯具。它能够将任意⻓度的输⼊数据转换为固定⻓度的输出&#xff08;散列值或哈希值&#xff09;。这种转换过程具有单向性&#xff0c;即很难从输出推断出输⼊&…

uniapp scroll-view滚动页面

页面滚动固定距离&#xff08;scrollTop&#xff09; <template><view><button click"Test">测试</button><scroll-view style"height: 100px;" :scroll-top"scrollTop" scroll-y"true" class"scrol…

大数据-116 - Flink DataStream Sink 原理、概念、常见Sink类型 配置与使用 附带案例1:消费Kafka写到Redis

点一下关注吧&#xff01;&#xff01;&#xff01;非常感谢&#xff01;&#xff01;持续更新&#xff01;&#xff01;&#xff01; 目前已经更新到了&#xff1a; Hadoop&#xff08;已更完&#xff09;HDFS&#xff08;已更完&#xff09;MapReduce&#xff08;已更完&am…