数据架构管方案
数据架构有多种个同理解由于出发点和立场的不同,不同的组织对数据架构有着不同的理解,并赋予其不同的内涵。以下列举了DAMA、华为和DCMM等组织对于数据架构的定义。我们不必纠结于比较哪个定义描述更为准确,重要的是分析数据架构的应用场景,并根据实际需求来确定数据架构的内涵,DAMA华为数据之道DCMM数据治理:工业企业数字化转型之道并设计企业级信息架构是指以结构化通过组织级数据模型定义数据将企业业务实体抽象为信息对象,将企业的业识别企业的数据需求,和维护总蓝图以满足这些需求。的方式描述在业务运作和管理需求,指导对数据资产的分布务运作模式抽象为信息对象的属性和方法。建决策中所需要的各类信息及其控制和整合,部署数据的共享立面向对象的企业数据模型,数据架构实现从定义关系的一套整体组件规范,包业务模式向数据模型的转变,业务需求向信息控制数据资产,并使数据投资括数据资产目录、数据标准、和应用环境,以及元数据管理与业务战略保持一致。的规范,功能的映射。企业基础数据向企业信息的抽象。企业数据模型和数据分布四个组件·数据资产目录数据模型企业数据模型数据分布数据主题域数据标准数据分布所含组件数据模型数据流设计元数据管理数据关联关系数据模型数据分布
面向两类不同场景的数据架松企业数据主要分布在两类系统之上,一类是业务系统,用于支持企业的业务流程和管理流程:另一类是分析系统(数据仓库、数据中台等),用于支持企业的分析和管理决策。由于这两类系统的应用场景和需求不同,因此也延伸出两类数据架构,分别是面向交易的数据架构和面向分析的数据架构,这两类数据架构的目的和关注点存在较大的差别面向交易的数据契构(简称为交易型数据架构面向分析的数据架构(简称为分析型数据架构业务目的面向交易的数据架构,其主要目的是支持公司业务的正常、高效开面向分析的数据架构,其主要目的是支持公司的数据分析场景,提属、并为相应IT系的建设和茨袖担做古城升管理决策的支撑能力。,如何支持多种不同的业务?。如何支持各种数据分析、决策场景?主要关注点如何支持跨系统的端到端业务流程?如何让数据分析人员能够找到所需要的数据9。如何提升业务流程的效率?如何提升数据分析人员的数据加工处理的效率?如何保障业务数据在上下游流程中的准确传递9典型场景.数据中台的数据架构管理,通过良好的数据架构设计,来满足各类特企业多种不同的业务模式数据分析、挖掘等数据应用场景。
华为面向“业务交易”的数据架构实践(1/2《华为数据之道》中的信息架构(数据架构)是面向“业务交易"的信息架构,而不是面向分析场暑的。化为信息架构句括数城资产目录、数据标准、企业级数据模型和数据分布四个组件。数据分层结构1.数据资产目录3.数据模型数据模型C主题域分组通过分层架构表达通过E-R建模实现对数客户丁主题域据及其关系的描述,对数据的分类和定义白业务对象、厘清数据资产指导IT开发,是应用系.建立数据模型的输入统实现的基础线索客户合同机会点逻辑数据实体属性信息架构数据标准组件2数据标准数据分布数据分布组件4业务术语表达数据在业务业务对象在企业数据在业务流程和IT系信息链流的流转内的统一定义统一语言,消除歧义术语统上流动的全景视图表达数据在IT系识别数据的"来龙去脉"数据流统的流转为数据资产梳理提供标数据标准标准准的业务含义和规则,定位数据问题的导航企业内需共同遵守的数据源定义数据产生的数据含义和业务规则源头
华为面向“业务交易”的数据架构实践(2/2)华为数据之道中数据资产目录包含了主题域分组、主题域、业务对象、逻辑数据实体和属性五个层级,其数据架构的建设治理围绕着业务对象开展,业务对象是业务领域重要的人、事、物。数据分层结构定义举例L1主题域分组线索到回款的业务领域L2主题城主题域是互不重叠数据的高层面的分类,用于管理其下一级的业务对象机会点客户合同业务对象是业务领域重要的人、事、物,承载了业务运作和管理涉及的业务对象机会点极价单重要信息本信息L4逻辑数据实体辑数据实体县具有一定辑关系的数据属性的集会报价单头报价单行L5属性报价单号金额Part编码数量
分析型数据....