Dataverse

已完成

Microsoft Dataverse(以前称为 Common Data Service)可帮助您安全地存储和管理商业应用程序使用的数据。

Dataverse 图表,突出显示了安全性、逻辑、数据、存储和集成详细信息。

Dataverse 中的数据存储在一组实体中。 实体是用于存储数据的一组记录,类似于表在数据库中存储数据的方式。 Dataverse 包含一组涵盖典型应用场景的基本标准实体,但您还可以创建特定于组织的自定义实体,然后通过使用 Power Query 使用数据填充实体。 然后,应用制作者可以使用本数据,通过 Power Apps 生成丰富的应用程序。

安全性

Dataverse 具有丰富的安全模型,有助于保护用户的数据完整性和隐私,同时促进高效的数据访问和协作。 您可以将业务部门、基于角色的安全性、基于记录的安全性和基于字段的安全性组合在一起,以定义用户在 Dataverse 环境中拥有的信息的总体访问权限。

逻辑和验证

Dataverse 中的实体可以使用丰富的服务器端逻辑和验证来确保数据质量,并减少每个应用中用于创建和使用实体中数据的重复性代码。

  • 不管用于创建数据的应用是什么,业务规则都会验证多个字段和实体中的数据,并提供警告和错误消息。 有关详细信息,请参阅为表创建业务规则

  • 业务流程流为用户提供指导,确保他们以一致的方式输入数据,并且每次都遵循相同的步骤。 当前,仅模型驱动应用支持业务流程流。 有关详细信息,请参阅业务流程流概述

  • 工作流允许您自动执行业务流程,而无需用户交互。 有关详细信息,请参阅使用工作流程自动执行不需要用户交互的流程

  • 包含代码的业务逻辑支持可通过代码直接扩展应用程序的高级开发人员方案。 有关详细信息,请参阅使用代码应用业务逻辑

集成数据

生成应用通常涉及多个源中的数据。 虽然本流程可以在应用程序级别完成,但有时将本数据集成到公共存储中可以提供更简单的应用生成体验,并使用一组逻辑来维护和操作数据。 Dataverse 允许将多个源中的数据集成到一个存储,可以结合 Dynamics 365 应用程序中已提供的数据,在 Power Apps、Power Automate、Power BI 和 Microsoft Copilot Studio 中使用本存储。

  • 与其他系统的计划集成- 保存在另一个应用程序中的数据可以定期与 Dataverse 同步,以允许您在 Power Apps 中使用其他应用程序数据。

  • 使用 Power Query 转换和导入数据 - 您可以在使用 Power Query(在 Microsoft Excel 和 Power BI 中使用的一种通用工具)将来自许多在线数据源中的数据导入到 Dataverse 中时转换数据。

  • 一次性数据导入- 可以使用简单的 Excel 和 .csv 文件导入与导出功能,将一次性的或不经常使用的数据导入 Dataverse。

Microsoft Dynamics 365 应用程序(例如 Dynamics 365 Sales 和 Dynamics 365 Customer Service)也使用 Dataverse 存储和保护应用程序使用的数据。 通过本功能,您可以直接使用 Power Apps 和 Dataverse 针对已在 Dynamics 365 中使用的核心业务数据生成应用,而无需进行集成。

  • 针对 Dynamics 365 数据生成应用- 在 Power Apps 中或使用专业开发人员软件开发工具包,针对您的业务数据快速生成应用。

  • 管理可重用的业务逻辑和规则- 已在 Dynamics 365 实体中定义的业务规则和逻辑适用于您的 Power Apps 应用程序,以确保数据一致性,无论您的用户如何访问数据或通过哪个应用。

  • Dynamics 365 和 Power Apps 中的可重用技能 - 具有 Power Apps 或 Dynamics 365 中之前技能的用户现在可以在 Dataverse 平台中使用这些技能。 现在,在应用程序中创建实体、窗体、图表等很常见。