赞
踩
数据架构定义了对组织非常重要元素的标准术语和设计。企业数据架构的设计中包括业务数据描述,如数据的收集、存储、整合、移动和分布。
当数据在组织中通过源或者接口流动时,需要安全、集成、存储、记录、分类、共享的报表和分析,最终交付给利益相关方使用。在这个过程中数据可能会被验证、增强、链接、认证、整合、脱敏处理以及用于分析,直到数据被归档或清除。因此,企业数据架构描述必须包括企业数据模型(如数据结构和数据规范)和数据流设计;
企业数据模型是一个整体的,企业级的,独立实施的概念或逻辑数据模型,为企业提供通用的,一致的数据视图,通常用于表示高层级简化的数据模型,也表示了不同抽象层级,企业数据模型包括数据实体(如业务概念)、数据实体间关系、关键业务规则和一些关键属性,它为所有数据和数据相关的项目奠定了基础,任何项目级的数据模型必须基于企业数据模型设计,企业数据模型应该由利益相关方审核,以便它能一致有效地代表企业。
数据流设计,定义数据库、应用、平台和网络之间的需求和主蓝图,这些数据流展示了数据在业务流程、不同存储位置、业务角色和技术组件间的流动。
这两种模型需要互相配合,如前面所提到的,这两个模型都需要反映当前状态和目标状态(架构视角)及过渡状态(项目视角)
有些组织将企业数据模型创建为单独的构件,还有些组织认为数据模型是由不同角度和不同层级的细节组成,这些细节一致地描述了组织对企业内数据实体、数据属性和它们之间关系的理解。企业数据模型包括通用的(企业范围的概念和逻辑模型)和特定于应用或具体项目的数据模型及其定义、规范、映射和业务规则。
采用行业标准模型能够加快开发企业数据模型的效率。这些模型提供了有用的指南和参考。然而,即使组织已经开始着手购买数据模型,但涉及企业级的数据模型仍需要大量的投资。其工作包括定义和管理企业词汇、业务规则和企业知识。企业级数据模型设计、开发完成后,后继维护和丰富企业数据模型也仍然需要投入持续的时间和精力。
需要设计企业数据模型的组织,必须决定投入多少时间和精力到构建和维护企业数据模型上。通过企业数据模型可以构建不同的层级、资源的可用性将影响其构建范围。随着时间的推移,企业需求会发生变化,随之带来企业数据模型中的范围和各层级中内容通常会扩张。对大多成功的企业数据模型会利用不同层级增量和迭代的方式来构建。
其中内容包括:
各层级的模型是企业数据模型的组成部分,模型链接定义和管理了模型的纵向从上到下以及横向之间的关联路径 。
因此,企业概念数据模型是主题域模型相结合构建的,每个企业数据模型既可以采用自上而下,也可以采用自下而上进行构建,自上而下是从主题域开始,先设计主题,再逐步设计下层模型,而采用自下而上的方法时,主题域结构则是基于现有逻辑数据模型向上提炼抽象而成,通常推荐两种方法相结合,即自下而上地分析现有模型开始,自上而下地设计主题模型,通过两种方法的结合来共同完成企业数据模型的设计工作。
数据流是一种记录数据血缘的数据加工过程,用于描述数据如何在业务流程和系统中流动。端到端的数据流包含了数据起源于哪里,在哪里存储和使用,在不同流程和系统内或之间如何转换,数据血缘分析有助于解释数据流中某一点的数据状态;
数据流映射记录了数据与以下内容的联系:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。