Dataverse 概述

已完成

Microsoft Dataverse 是一种基于云的解决方案,可轻松构造各种数据和业务逻辑,以安全且合规的方式支持互连应用程序和流程。 Dataverse 由 Microsoft 进行管理和维护,在全球范围内提供,但是按地理位置部署,以符合潜在的数据驻留要求。 它并非设计为在服务器上单独使用,因此需要 Internet 连接才能访问和使用它。

Dataverse 旨在用作业务数据的中央数据存储库,你甚至可能已在使用它。 它在幕后为许多 Microsoft Dynamics 365 解决方案提供支持,如现场服务、市场营销、客户服务和销售。 它还可通过内置的本机连接用作 Power Apps 和 Power Automate 的一部分。 Microsoft Power Platform 的 AI Builder 和门户功能也利用了 Dataverse。

下面是将 Microsoft Dataverse 的许多产品/服务组合在一起的可视化效果。

Dataverse API 选项

如你所见,Microsoft Dataverse 提供了大量功能。 下面是每种类别的功能的简要说明。

安全性:Dataverse 使用 Azure Active Directory (Azure AD) 处理身份验证,以允许进行条件访问和多重身份验证。 它支持向下授权到行和列级别,并提供丰富的审核功能。

逻辑:Dataverse 可让你轻松地在数据级别上应用业务逻辑。 无论用户如何与数据交互,相同的规则都适用。 这些规则可以与重复检测、业务规则、工作流等相关。

数据:Dataverse 为你提供了用于塑造数据的控件,使你可以对数据进行发现、建模、验证和报告。 无论如何使用,此控件都可确保数据外观符合需要。

存储:Dataverse 在 Azure 云中存储物理数据。 这种基于云的存储使你无需担心数据的所在位置或缩放方式。 所有这些问题都可为你进行处理。

集成:Dataverse 以不同方式进行连接,从而为业务需求提供支持。 API、Webhook、事件和数据导出使你可以灵活地传入和传出数据。

如你所见,Microsoft Dataverse 是一种非常强大的基于云的解决方案,可用于存储和处理业务数据。 在以下各节中,你将从 Microsoft Power Platform 数据存储的角度来了解 Microsoft Dataverse,从这里开始你的旅程。 请记住以上讨论的其他丰富功能,随着你使用次数的增加,你可以进一步探索这些功能。

Microsoft Dataverse 允许创建标准化数据库的一个或多个基于云的实例,以便开始使用。 该数据库包括预定义表和列,它们存储几乎所有组织和企业中常见的数据。 可以通过添加新列或表来自定义和扩展存储的内容。 轻松设置 Microsoft Dataverse 数据库及其中的标准化数据模型可简化你的工作,使你能够集中精力构建解决方案,而无需担心基础结构、存储和数据集成。 将数据存储在 Microsoft Dataverse 中时,可以通过许多不同的方式进行访问。 可以使用各种工具(如 Power Apps 或 Power Automate)在本机处理数据。 也可以通过连接器和 API,从任何业务解决方案连接到 Microsoft Dataverse。 凭借强大的功能(如基于角色的安全性和业务规则),无论如何访问数据,都可以相信数据是安全的。

Microsoft Dataverse 已定义

Dataverse 数据库是 Microsoft Dataverse 的单个实例,它将数据存储在一组标准的自定义数据结构(称为表)中。 表是用于存储数据的一组逻辑行。 表中的行包含许多列,用于管理有关单行的各条信息。

可以在 Microsoft Dataverse 中创建一个或多个数据库实例,以托管业务解决方案背后的数据。 Microsoft Dataverse 的每个实例都从用于存储数据的一组相同表开始,但你始终可以扩展和自定义 Microsoft Dataverse 数据库以满足特定业务需求。 这意味着,你可以在组织中共享引用 Microsoft Dataverse 中的标准表的业务解决方案,或者通过在世界上任何位置使用它与任何其他组织共享。

可伸缩性

Dataverse 数据库支持大型数据集和复杂数据模型。 表可以容纳数百万项,你可以将 Microsoft Dataverse 数据库的每个实例中的存储扩展到每个实例 4 TB。 Microsoft Dataverse 实例中可用的数据量基于与之关联的许可证的数量和类型。 数据存储在所有许可用户之间共用,因此你可以根据需要为生成的每个解决方案分配存储。 如果需要的存储超过标准许可范围内提供的存储,则可以购买额外存储。

提示

Dataverse 支持事务多用户应用程序,其中对用户需求的快速响应是优先事项。 它不是用于长时间运行或批处理的平台。

Common Data Model 与Microsoft Dataverse

Microsoft Dataverse 数据库中的标准表设计基于一种称为 Common Data Model 的开放式数据模型标准。 Common Data Model 是一种逻辑设计,其中包含一组开放源代码、标准化、可扩展的数据表和关系,这些内容由 Microsoft 及其合作伙伴在一个行业范围计划(称为开放式数据计划)中发布。 预定义表、列、语义元数据和关系的这一集合构成了 Common Data Model 的基础。

Microsoft Dataverse 结构和优势

Microsoft Dataverse 数据库的结构基于 Common Data Model 中的定义和架构。 使用 Common Data Model 作为 Microsoft Dataverse 数据库基础的主要优势是简化了使用 Common Data Model 架构的任何解决方案的集成,因为解决方案的标准表是相同的。 你还能够利用供应商使用 Common Data Model 构建的解决方案的丰富生态系统。 最棒的是,对于扩展 Microsoft Dataverse 数据库的程度几乎没有什么限制。