引言:为什么信息架构是4A架构的核心枢纽
在数字化转型的浪潮中,企业对"数据是核心资产"的认知已形成共识,但如何将数据从"原材料"加工为"可消费的资产",仍是许多企业面临的难题。华为的答案是:以4A架构为方法论,将信息架构(Information Architecture,IA)作为连接业务与技术的桥梁。
华为公司质量与流程IT部相关负责人曾指出:"数据从业务中产生,在IT系统中落地,决定了数据治理工作必须充分融入业务运作与IT系统建设中。" 这一理念揭示了信息架构在4A架构中的特殊地位------它既是业务架构在数据层面的映射,又是应用架构和技术架构设计的前提。
《华为数据之道》明确指出,华为将数据治理工作聚焦为三项重点任务:信息架构、数据底座、数据服务。这一框架清晰地回答了三个核心问题:企业有哪些数据、数据存放在哪里、如何便捷地消费数据。本文将深入解析其中的信息架构设计方法,帮助读者理解华为是如何在4A融合框架中落地信息架构的。
一、华为4A架构概述与信息架构定位
华为4A架构包含四个核心架构域:业务架构(BA)、数据/信息架构(DA/IA)、应用架构(AA)、技术架构(TA)。其中,信息架构(在华为语境中常与数据架构DA等同使用)聚焦于企业数据资产的标准、治理体系及流动路径设计。
在华为数字化转型方法论中,4A架构的逐层分解与双向校验机制尤为关键:
- **业务架构(BA)**定义企业战略、业务流程与组织能力,回答"做什么业务"。
- **信息架构(IA/DA)**将业务需求转化为数据标准与模型,回答"需要什么数据"。
- **应用架构(AA)**规划支撑业务的核心系统与功能模块,回答"用什么系统处理数据"。
- **技术架构(TA)**构建底层技术基础设施,回答"用什么技术实现"。

信息架构在其中扮演着"翻译官"与"纽带"的双重角色:它既要将业务语言转化为数据语言,又要为应用系统设计提供清晰的"数据使用说明书"。
二、信息架构的核心构成要素
华为的信息架构框架通过政策发文明确其定义和构成要素,在公司层面建立统一的架构方法。核心构成包括四大要素:
2.1 数据资产目录:企业数据地图
数据资产目录是企业数据资产的"地图",它形成完善的企业资产地图,为企业数据治理、业务变革提供指引。通过数据资产目录,企业可以:
- 识别数据管理责任,明确各业务领域的数据Owner。
- 解决数据问题争议,提供争议仲裁的框架。
- 为业务变革规划设计提供指引,避免重复建设。
在4A中的位置:数据资产目录是业务架构与数据架构之间的桥梁。在ADM阶段B(业务架构)中启动资产目录的定义,明确各业务领域的关键业务对象;在阶段C(数据架构)中进行细化和标准化。
华为实践:华为的数据资产目录分为5个层级,数据资产目录通常按照业务域(主题域分组)、主题域、业务对象、逻辑实体、属性的层级进行组织,形成树状的数据分类体系。架构建设和治理主要围绕业务对象展开。这里的"主题域"与数据仓库的概念不同,它更多是基于业务领域的自然划分,而非技术分层。
《华为数据之道》详细说明各层级的定义:
| 层级 | 名称 | 示例 | 责任主体 |
|---|---|---|---|
| L1 | 主题域分组 | 基础数据、交易数据 | 公司数据Owner |
| L2 | 主题域 | 客户、产品、合同 | 领域数据Owner |
| L3 | 业务对象 | 采购订单、销售订单 | 业务对象Owner |
| L4 | 逻辑实体 | 订单头、订单行 | 数据管家 |
| L5 | 属性 | 订单编号、订单总价 | 数据管家 |
2.2 数据模型:业务逻辑的数字化映射
数据模型是从数据视角对现实世界特征的模拟和抽象,根据业务需求抽取信息的主要特征,反映业务信息之间的关联关系。
华为的数据模型设计强调与实际业务场景的贴合。一个好的数据模型不仅能比较真实地模拟业务场景,还是对重要业务模式和规则的系统固化。通常包含三个层次:
- 概念模型:通过业务对象及业务对象之间的关系,从宏观角度分析企业核心数据结构。
- 逻辑模型:利用逻辑数据实体及实体之间的关系,准确描述业务规则。
- 物理模型:将逻辑模型转换为数据库软件能识别的物理表结构。
关键控制点:
- 概念模型与逻辑模型的一致性------通过逻辑数据实体设计来保障。
- 逻辑模型与物理模型的一致性------通过一体化建模管理来保障。
在4A中的位置:数据模型是数据架构的核心输出,在阶段C完成逻辑模型设计,阶段D(技术架构)完成物理模型设计。
2.3 数据标准:企业级统一语言
数据标准是企业范围内确保数据一致性的关键。华为公司对业务数据标准有严格的限定,每个数据标准应覆盖三方面:
| 视角 | 核心内容 | 作用 |
|---|---|---|
| 业务视角 | 业务定义和用途、业务规则、同义词 | 统一业务侧语言和理解 |
| 技术视角 | 数据类型、长度、允许值 | 对IT系统实施形成约束 |
| 管理视角 | 数据规则责任主体、维护主体、监控主体 | 明确管理责任 |
数据标准的制定不是一次性的工作,而是需要随着业务发展持续迭代。华为的经验是:数据标准必须"从业务中来,到业务中去",避免形成"为了标准化而标准化"的文档。
在4A中的位置:数据标准贯穿四个架构域,是所有架构域共同遵循的"语言规范"。在阶段C(应用架构)中细化数据标准,确保各应用系统对数据的理解一致。
2.4 数据分布:厘清数据血缘与流向
数据分布管理是信息架构中最容易被忽视却又至关重要的环节。它回答三个核心问题:
- 数据链:数据在哪些业务流程中流转?
- 数据流:数据在哪些系统中流动、如何集成?
- 数据源:数据在哪个系统首次创建?
清晰地定义数据源(权威数据源)是解决数据一致性问题的关键。华为倡导"单一可信数据源"原则,即在企业范围内为每个核心数据实体指定唯一的权威创建系统。
同时,数据血缘的追溯能力对于问题排查和影响分析至关重要。"理清数据来龙去脉,出问题时可以及时解决"。
关于数据实体CRUD矩阵与数据源的关系:CRUD矩阵是分析工具,用于发现哪些应用对哪些数据实体进行了创建、读取、更新、删除操作。当发现多个应用都能"创建"同一数据实体时,就暴露了数据源不清晰的问题。通过治理决策,最终确定唯一的数据源------这就是从CRUD分析到数据源定义的转化过程。因此,CRUD矩阵是过程性交付物,数据源是结论性设计要素。
在4A中的位置:数据分布是应用架构与数据架构的衔接点。在阶段C通过CRUD矩阵分析应用与数据的交互关系,最终输出认证数据源清单。
三、信息架构五条核心原则
华为数据管理部负责保证公司所有业务部门都遵守信息架构原则。根据华为方法论,通常遵循以下五条架构原则:
原则一:数据按对象管理,明确数据Owner
每个业务对象必须有唯一的数据Owner,数据Owner承担数据管理的最终责任。华为在公司层面任命公司级数据Owner,在各业务领域任命领域数据Owner。
原则二:从企业视角定义信息架构
信息架构的制定必须跳出单一部门或系统的视角,站在企业全局高度进行设计,避免形成新的"烟囱式"数据孤岛。
原则三:遵从公司的数据分类管理框架
不同类型的数据(如主数据、事务数据、参考数据、度量数据)有不同的管理要求和标准,信息架构设计必须遵从公司统一的数据分类框架。
原则四:业务对象结构化、数字化
在明确业务对象判定标准的基础上,本原则强调对业务对象进行结构化和数字化的设计与落地:
- 结构化:将业务对象拆解为可定义的逻辑数据实体和属性,按照第三范式进行设计,确保业务对象与其属性、实体间关系有清晰的逻辑边界。
- 数字化:业务对象在IT系统中以数据形态存在,通过唯一标识实现跨系统、跨流程的准确识别与关联,支撑从业务流程到数据资产的完整映射。
这一原则的核心价值在于:让业务对象不仅在分析层面被识别出来,更能够在系统层面被落地、被管理、被追溯,成为连接业务架构(BA)与数据架构(DA)的可执行载体。
原则五:数据服务化,同源共享
通过数据服务化的方式对外提供数据消费能力,确保"同源共享"------同一数据源、全局共享,避免多头生产和数据不一致问题。
四、信息架构设计的关键方法与流程
4.1 "业务即数据"的设计理念
华为通过自身的数字化转型实践,提出了"业务即数据"的理念,通过三大类数字化方案诠释这一理念:
-
对象数字化 :建立对象本体在数字世界的映射。
-
规则数字化 :实现业务规则与应用的解耦,规则可配置。
-
过程数字化:实现作业过程、轨迹的自记录与信息化协同。
这一理念的核心是将业务实体、业务规则、业务流程都以数据的形式进行描述和管理,从而实现业务的可编排、可追溯、可优化。
对应的,"数据即业务"则强调数据管理的价值在于驱动业务决策。数据的价值从数据到智慧层层递进,通过感知、联接、智能来实现:
- 感知:打通不同数据孤岛。
- 联接:将原始数据与业务场景匹配,沉淀知识。
- 智能:通过算法实现业务效率提升。
4.2 从业务流程到信息架构的映射
信息架构的设计起点不是数据本身,而是业务流程。华为的实践路径是:
第一步:业务价值流分析
识别企业的核心价值流和业务能力,这是业务架构(BA)的核心输出。每个价值流都对应着一组业务对象和数据实体。
第二步:数据实体识别与定义
从业务流程中提取业务对象(如客户、产品、订单),定义每个业务对象的属性、关系、生命周期。
第三步:数据模型设计
根据业务对象及其关系,设计逻辑数据模型,明确实体间的依赖关系和业务规则约束。
第四步:数据分布规划
基于业务流分析,明确每个数据实体在哪个环节创建、在哪个环节使用、在哪个环节删除(CRUD分析),进而确定数据源和数据流向。
这一过程的核心理念是"数据随业务产生",信息架构不是凭空设计出来的,而是从业务流程中"生长"出来的。
4.3 业务对象判定四标准
《华为数据之道》给出了四条明确的判定标准来确保架构稳定:
| 判定标准 | 核心内容 | 典型示例 |
|---|---|---|
| 标准一 | 企业运作和管理中不可缺少的重要"人、事、物" | 客户、产品、合同、员工 |
| 标准二 | 有唯一身份标识信息 | 员工工号、产品编码 |
| 标准三 | 相对独立并有属性描述 | 订单有"订单头"+"订单行",而"订单行号"不能独立存在 |
| 标准四 | 可实例化 | 员工可实例化,"员工入职类型"从属于员工而非独立 |
4.4 逻辑数据实体设计规则
《华为数据之道》指出,华为过去长期存在"信息架构与IT开发实施两张皮"的问题,解决方案是引入逻辑数据实体设计规则:
- 逻辑数据实体不能脱离业务对象独立存在,关系为一对一或一对多。
- 逻辑数据实体设计遵循第三范式。
- 提供数据服务或跨业务领域使用的数据,单独设计逻辑数据实体。
- 两个业务对象间的关系可设计成关系型逻辑数据实体。
识别出业务对象后,需按照第三章'原则四'的方法对其进行结构化和数字化落地。
4.5 数据Owner机制与组织保障
信息架构的设计需要强有力的组织保障。华为建立了实体化的数据管理组织,向公司数据管理部汇报,同时组建了跨领域数据联合作战团队。
数据Owner机制是华为数据治理的核心特色:
- 每个关键数据实体必须任命明确的Data Owner。
- Data Owner对数据的定义、质量、安全负全责。
- 数据Owner通常是业务部门负责人,而非IT人员。
这一机制确保了"业务对数据负责"的原则落地。华为的经验表明:数据治理首先是业务问题,然后才是技术问题。
《华为数据之道》对数据Owner和数据管家(Data Steward) 角色定义了具体的职责:
- 数据Owner:业务部门负责人,对数据的定义、质量、安全负全责。
- 数据管家:数据Owner的助手,负责具体工作的执行。
五、信息架构与其他4A架构的协同
信息架构不是孤立存在的,它需要通过与其他三个架构域的协同才能真正发挥价值。
5.1 信息架构与业务架构的双向对齐
信息架构与业务架构的关系是"双向驱动"的:
- 正向:业务架构定义了业务流程、业务能力、业务对象,信息架构将其转化为数据模型和标准。
- 反向:清晰的数据资产目录和数据标准可以反哺业务架构设计,帮助业务部门发现流程中的数据断点和冗余
华为在实践中强调"业务对象是业务架构和数据架构的共同语言",确保双方使用同一套业务术语进行沟通。
5.2 信息架构对应用架构的驱动
信息架构是应用架构设计的核心输入。每个应用系统本质上是围绕数据实体进行CRUD操作:
- 数据实体决定了应用需要管理哪些对象。
- 数据关系决定了应用模块间的集成需求。
- 数据分布决定了数据应该在哪个应用系统中进行维护。
在华为的企业架构管理工作台中,信息架构设计被集成到4A融合设计能力中,支持从业务到IT的高效落地。信息架构的清晰度直接影响应用架构的质量------信息架构模糊,应用系统就难以实现松耦合。
5.3 信息架构对技术架构的输入
信息架构对技术架构的输入主要体现在:
- 数据量级与增长趋势:决定存储和计算资源的规划。
- 数据访问模式(OLTP vs. OLAP):决定技术选型。
- 数据安全与隐私分类:决定安全策略和加密要求。
- 数据生命周期:决定归档和清理策略。
技术架构的选型必须适配信息架构的要求,而非反过来。华为强调"以架构的确定性应对技术的不确定性",这意味着信息架构的设计应保持相对稳定,而技术架构可以随技术发展灵活演进。
5.4 信息架构与数据治理的融合
信息架构是数据治理的基础。华为建立了统一的数据治理体系,涵盖从数据产生、数据整合、数据分析与数据消费的全价值流。信息架构在其中扮演"制度设计"的角色,而数据治理工具(如华为云DataArts)则负责"制度执行"的自动化。
六、信息架构的治理与持续优化
6.1 数据质量管理框架
基于ISO8000标准,华为建立了数据质量管理框架和运作机制。其核心是从"设计"与"执行"两个方面度量数据质量:
| 维度 | 度量内容 | 典型指标 |
|---|---|---|
| 设计质量 | 数据标准、模型设计的完备性 | 标准覆盖率、模型合规率 |
| 执行质量 | 实际数据与标准的符合程度 | 数据完整性、准确性、及时性 |
华为每年例行开展两次公司级数据质量度量,由公司数据Owner定期发布公司数据质量报告,牵引各业务领域持续改进数据质量。这一机制确保了数据质量管理不是"一次性项目",而是"持续性运营"。
6.2 信息架构的变更管控
信息架构的变更是企业架构变更管理的重要组成部分。华为建立了严格的架构变更管控流程:
- 变更申请:提出架构变更需求和业务理由。
- 影响分析:评估对应用架构、技术架构的影响。
- 架构评审:由架构评审委员会(ARB)审批。
- 变更实施:同步更新架构文档和系统实现。
- 变更验证:确认变更效果。
这一机制确保了信息架构的"稳定性"与"演进性"的平衡------既不能频繁变更导致系统动荡,又要能够及时响应业务变化。
七、华为信息架构的演进与智能化趋势
华为的4A架构方法论经历了四个演进阶段:
| 阶段 | 时间 | 信息架构特征 |
|---|---|---|
| 初始阶段 | 2010年前 | 分散式数据管理,"烟囱式"系统,数据孤岛 |
| 体系化阶段 | 2010-2015 | 启动数据湖建设,初步统一数据标准与治理规则 |
| 平台化阶段 | 2016-2020 | 建设中台能力(业务数据双中台),统一数据底座 |
| 智能化阶段 | 2021至今 | 构建实时数据管道,支持智能分析与自动化治理 |
在当前的智能化阶段,信息架构面临新的挑战与机遇:
- AI就绪的数据:信息架构需要支持AI模型训练所需的高质量数据供给。
- 实时数据处理:从批量处理向实时/准实时流处理演进。
- 数据民主化:降低数据消费门槛,支持自助式数据分析。
华为云企业架构管理工作台(Enterprise Architecture Bench)将信息架构设计方法沉淀为平台服务,累计服务超21000名用户,帮助企业实现端到端智能化落地效率提升30%。
八、企业落地建议与总结
8.1 关键成功因素
基于华为的实践经验,企业在落地信息架构时需关注以下关键因素:
- 高层重视:数据治理是"一把手工程",需要公司级战略决心。
- 业务驱动:信息架构必须从业务流程出发,而非从技术出发。
- 组织保障:建立专业的数据管理组织,任命业务主导的数据Owner。
- 标准先行:统一的信息架构方法是企业级统一治理的基础。
- 持续度量:建立数据质量度量机制,形成改进闭环。
- 工具支撑:将架构规范嵌入开发流水线,实现自动化治理。
8.2 实施路径建议
企业可按照以下路径逐步建设信息架构能力:
第一阶段:夯实基础
- 确立数据治理组织架构,任命关键数据Owner。
- 建立统一的数据资产目录框架。
- 制定核心业务实体的数据标准。
第二阶段:深化治理
- 完善企业级逻辑数据模型。
- 建立数据分布管理和数据源定义。
- 实施常态化数据质量度量。
第三阶段:价值创造
- 建设自助式数据服务能力。
- 支撑AI和数据驱动的业务创新。
- 实现架构治理的自动化和平台化。
8.3 数据治理未来的思考:AI治理、数据主权、数据生态
信息架构的建设并非一劳永逸。展望未来,以下三个趋势将深刻影响信息架构的演进方向:
AI治理:从"供料"到"共生"
AI模型高度依赖高质量训练数据。华为提出"Data+AI全链路协同",确保数据可溯源、可理解、可治理。未来的信息架构不仅要"管好数据",还要让数据"被AI看懂"。华为云通过"一湖一链一中枢"架构,让数据在安全可信前提下"供得出、流得动、用得好"。
数据主权:在流通中保持控制
数据主权强调:数据提供方在流通过程中仍能控制"谁用、怎么用、用多久"。华为是国内首家加入国际数据空间协会(IDSA)的企业,构建了"可信、可控、可证"框架------身份可信、使用可控、行为可追溯。目前该框架已支撑跨主体数据交换超2.6万次,核心原则是"以技术确定性应对法规不确定性"。
数据生态:从企业走向社会
"数据空间"理念源自欧盟,让数据不再被集中搬运,而是在空间中"可控流通"。华为提出"城市数据空间+语料数据空间"双空间架构,前者服务公共数据开发,后者支撑AI行业模型训练。其目标是:兼顾数据持有权与加工使用权,让数据像资本、劳动力一样参与社会化大生产。
8.4 总结
华为4A架构中的信息架构设计方法,本质上是将数据从"被动记录"转变为"主动治理"的系统化方法论。它以业务为起点,以数据标准为准绳,以组织机制为保障,构建了从数据资源到战略资产的完整转化路径。
正如华为所强调的:"数据是公司的战略资产"不是一句口号,而是需要落实到每一张表、每一个字段、每一条质量规则中的实践准则。对于正在推进数字化转型的企业而言,华为的信息架构方法论提供了可供借鉴的参考框架------其精髓不在于"复制华为的做法",而在于理解"数据治理必须融入业务"这一核心理念,并找到适合自身业务场景的实施路径。
参考文献
1\] 华为数据之道 \[2\] 华为云. 数据要素集成与实施服务 \[3\] 华为云. 华为数据治理实践 \[4\] 人民网. 加速行业智能化进程 华为云发布行业智能化参考架构 \[5\] 锦囊专家. 企业如何做好数据资源管理------杨通鹏 \[6\] 数字化企业网. 华为云企业架构管理平台