【数据建模】微软通用数据模型

简介: 【数据建模】微软通用数据模型

如果您曾经必须将来自多个系统和应用程序的数据整合在一起,您就会知道这是一项多么昂贵且耗时的任务。由于无法轻松共享和理解相同的数据,每个应用程序或数据集成项目都需要自定义实现。


Common Data Model 通过为业务和分析应用程序提供共享数据语言来简化此过程。Common Data Model 元数据系统使数据及其含义可以在 Microsoft PowerApps、Power BI、Dynamics365 和 Azure 等应用程序和业务流程之间共享。

通用数据模型中有什么?

除了元数据系统之外,Common Data Model 还包括一组 Microsoft 及其合作伙伴发布的标准化、可扩展的数据架构。这个预定义模式的集合包括实体、属性、语义元数据和关系。这些模式代表常用的概念和活动,例如 Account 和 Campaign,以简化数据的创建、聚合和分析。

下图显示了 Common Data Model 中可用的标准实体的一些元素。更多信息:GitHub 上的 Common Data Model 存储库。

https://aka.ms/cdmposter

为什么使用通用数据模型?

想象一下,您有三个业务应用程序,每个应用程序用于材料、制造和销售。很可能每个应用程序都是独立创建的,具有不同的结构来表示一个实体,例如 Account,几乎(但不完全)相同的方式。如果您使用了 Common Data Model,您应该以标准化格式构建数据(使用 Common Data Model 标准实体、属性和关系),然后每个应用程序都可以使用相同的数据。当然,每个应用程序可能有自己的附加数据和架构,具体取决于其功能。但在开发方面,您的应用程序和报表可以快速、干净、自信地提取常用数据元素。

如果您需要创建第四个应用程序怎么办?您的数据将在 Common Data Model 模式中准备就绪,因此您的开发工作可以专注于业务逻辑,而不是数据泥潭和粘性转换。

从历史上看,构建应用程序的工作与数据集成紧密相关,但使用 Common Data Model 和支持它的平台,两者可以独立发生:

  • 应用程序制造商和/或开发人员:无论这些用户使用基于代码的平台还是使用 Power Apps 或 Power BI 等低代码/无代码平台,他们都需要存储和管理其应用程序的数据。
  • 数据集成器:这些用户负责从各种系统中获取数据,以供应用程序使用。

Common Data Model 通过将数据统一为已知形式并在多个应用程序和部署中应用结构和语义一致性来简化数据管理和应用程序开发。总结一下好处:

  1. 跨应用程序和部署的结构和语义一致性。
  2. 简化从流程、数字交互、产品遥测、人员交互等收集的数据的集成和消歧。
  3. 统一的形状,数据集成可以将现有的企业数据与其他来源相结合,并整体使用该数据来开发应用程序或获得洞察力。
  4. 扩展架构和 Common Data Model 标准实体以根据您的组织定制模型的能力。

通用数据模型在行动

Common Data Model 受 Dynamics 365 中存在的数据架构的影响,涵盖一系列业务领域。如果您是使用 Dynamics 365 的客户或合作伙伴,则您已经在使用 Common Data Model。

数以千计的独立软件供应商 (ISV) 及其合作伙伴将 Common Data Model 用于他们自己的解决方案,并基于 Common Data Model 架构构建服务和产品。

来自医疗保健等行业的组织正在与 Microsoft 密切合作,通过行业加速器将 Common Data Model 扩展到其特定的业务概念(例如预算和货币)。这将 Common Data Model 标准实体的优势扩展到这些垂直领域,以便行业解决方案可以更轻松地进行互操作。

相关文章
|
存储 数据采集 分布式计算
一篇文章搞懂数据仓库:四种常见数据模型(维度模型、范式模型等)
一篇文章搞懂数据仓库:四种常见数据模型(维度模型、范式模型等)
一篇文章搞懂数据仓库:四种常见数据模型(维度模型、范式模型等)
|
6天前
|
存储 数据采集 大数据
数据仓库建模规范思考
本文介绍了数据仓库建模规范,包括模型分层、设计、数据类型、命名及接口开发等方面的详细规定。通过规范化分层逻辑、高内聚松耦合的设计、明确的命名规范和数据类型转换规则,提高数据仓库的可维护性、可扩展性和数据质量,为企业决策提供支持。
50 10
|
5月前
|
BI API 容器
数据架构问题之BI的早期概念是什么
数据架构问题之BI的早期概念是什么
|
7月前
|
SQL NoSQL 安全
国际标准图查询语言 GQL 正式发布,悦数图数据库业界首家原生支持
经过行业多年的讨论和行动,图查询语言 GQL(Graph Query Language)在 2024 年 4 月 12 日正式发布。GQL 是由国际标准化组织(ISO)和国际电工委员会(IEC)共同制定的图数据库查询语言标准,正式编号为 ISO/IEC 39075。GQL 为管理和查询图数据确立了统一的标准。
|
监控 安全 项目管理
【数据架构】SOGAF 通用实体框架 (CoE)
【数据架构】SOGAF 通用实体框架 (CoE)
|
存储 数据库 uml
「数据架构」TOGAF建模之数据架构:数据发布图表
「数据架构」TOGAF建模之数据架构:数据发布图表
|
存储 数据库 uml
「数据架构」TOGAF建模:数据发布图表
「数据架构」TOGAF建模:数据发布图表
|
数据采集 存储 数据可视化
数据模型系列:数据模型和数据建模基础
数据模型是组织加速应用程序开发和释放数据价值的关键工具。
数据模型系列:数据模型和数据建模基础
|
存储 数据挖掘 OLAP
【DBMS 数据库管理系统】数据仓库 ( 数据仓库简介 | 操作型数据与分析性数据对比 | 数据仓库特征 | 特征一 : 面向主题组织数据 | 面向应用 | )(一)
【DBMS 数据库管理系统】数据仓库 ( 数据仓库简介 | 操作型数据与分析性数据对比 | 数据仓库特征 | 特征一 : 面向主题组织数据 | 面向应用 | )(一)
299 0
|
存储 数据挖掘 OLAP
【DBMS 数据库管理系统】数据仓库 ( 数据仓库简介 | 操作型数据与分析性数据对比 | 数据仓库特征 | 特征一 : 面向主题组织数据 | 面向应用 | )(二)
【DBMS 数据库管理系统】数据仓库 ( 数据仓库简介 | 操作型数据与分析性数据对比 | 数据仓库特征 | 特征一 : 面向主题组织数据 | 面向应用 | )(二)
321 0
下一篇
DataWorks