简介
使用 Microsoft Dataverse 连接器,您可以构建从 Dataverse 环境中发生的事件开始的 Microsoft Power Automate 云端流自动化。 利用连接器的操作,您可以查询、修改和调用 Dataverse 操作,实现流的自定义业务逻辑。
学习目标
本模块的学习目标是帮助您:
了解连接器的操作和触发器及其使用方法。
使用 Dataverse 连接器构建 Power Automate 云端流自动化。
了解使用连接器查询数据的可用选项。
使用 Dataverse 连接器创建云端流。
先决条件
在开始本模块之前,请确保满足以下先决条件:
基本了解如何使用 Power Automate 构建云端流
可以访问已安装示例应用的 Dataverse 环境
身份验证
使用 Dataverse 连接器时,您可以将连接设置为使用 OAuth 或服务主体作为身份验证类型选项。
OAuth - 如果打算使用 Microsoft Entra ID 组织帐户创建与交互式用户之间的连接,请使用这种身份验证类型。 通常,您可以将 OAuth 用于支持个人用户工作效率的流。
服务主体 - 使用 Microsoft Entra ID 注册服务主体并在 Dataverse 环境中为其设置应用程序用户,对非交互式用户使用此身份验证选项。 通常,服务主体用于实现支持项目的自动化,其中的自动化代表整个应用程序在后台完成的工作。 有关详细信息,请参阅管理应用程序用户。
设置 Dataverse 环境
使用 Dataverse 连接器构建云端流时,您可以选择将其连接到当前环境或提供特定环境。 对于大多数自动化,最好选择当前环境,因为您可以将流部署到多个环境(例如开发、测试、生产),而且它会自动调整为使用该环境。 如果打算在除 Dataverse 数据驻留环境以外的环境中构建流,则指定特定环境非常实用。 如果要集成两个或多个 Dataverse 环境的数据,则可能也会认为此选项非常实用。 例如,如果销售和营销部门使用独立的 Dataverse 环境,则可以使用这些选项创建一个集成两个环境的数据的流。
注意
连接到多个环境的功能目前处于预览阶段。 在预览期间,可以使用一组重复的触发器和操作连接到不同的环境。 例如,对于添加行操作,会显示向所选环境中添加行触发器。
给流步骤命名
您可以使用 Dataverse 连接器在流中添加多个步骤。 因为每个步骤均适用于不同的 Dataverse 表,重命名步骤以表明其功能可能比较有效。 例如,您可以将获取主要联系人步骤重命名为按 ID 1 获取行,澄清该步骤的功能。 这样重命名可以确保,您稍后在流中使用动态内容步骤的输出时选择正确的输出项。