Power Apps 连接器(预览版)

[本文为预发布文档,可能会发生变化。]

使用 Microsoft Power Apps 将统一客户配置文件导入到个性化的应用中。

小费

我们建议使用此选项创建包含 Dataverse 数据的应用。 它可以确保您从我们的集成到 Dataverse 中受益。

连接 Power Apps 和 Dynamics 365 Customer Insights - Data

Customer Insights - Data 是 Power Apps 中众多可用数据源之一。

请参阅 Power Apps 文档了解如何向应用添加数据连接。 我们建议您另外回顾一下 Power Apps 如何使用代理来处理画布应用中的大型数据集

可用表

将 Customer Insights - Data 作为数据连接添加之后,可以在 Power Apps 中选择以下表:

限制

可检索表

您只能通过 Power Apps 连接器检索客户统一活动客户细分表。 之所以显示其他表,是因为基础连接器通过 Power Automate 中的触发器支持它们。

每 60 秒最多可以进行 100 次调用。 您可以使用 $skip 参数多次调用 API 终结点。 了解有关 $skip 参数的详细信息

代理

委派适用于 Customer 表和 UnifiedActivity 表。

  • 客户表的委派:若要针对此表使用委派,需要在搜索和筛选索引中对字段编制索引。
  • UnifiedActivity 的委派:此表的委派仅适用于字段 ActivityIdCustomerId

有关委派的详细信息,请转到 Power Apps 可委派函数和操作

(可选)将客户配置文件添加到 gallery 控件

  1. 请向正在构建的应用添加一个控件。

    添加库元素。

  2. 选择客户充当项的数据源。

    选择数据源。

  3. 更改右侧的数据面板以选择在库中显示客户表的哪个字段。

  4. 如果要在库中显示所选客户的任何字段,使用 {Name_of_the_gallery}.Selected.{property_name} 填充标签的 Text 属性

    • 例如:Gallery1.Selected.address1_city
  5. 要显示客户的统一时间线,添加一个库元素,然后使用 Filter('UnifiedActivity', CustomerId = {Customer_Id})添加 Items 属性

    • 例如:Filter('UnifiedActivity', CustomerId = Gallery1.Selected.CustomerId)