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 的委派:此表的委派仅适用于字段 ActivityId 和 CustomerId。
有关委派的详细信息,请转到 Power Apps 可委派函数和操作。
示例库控件
(可选)将客户配置文件添加到 gallery 控件。
请向正在构建的应用添加一个库控件。
选择客户充当项的数据源。
更改右侧的数据面板以选择在库中显示客户表的哪个字段。
如果要在库中显示所选客户的任何字段,使用 {Name_of_the_gallery}.Selected.{property_name} 填充标签的 Text 属性
- 例如:Gallery1.Selected.address1_city
要显示客户的统一时间线,添加一个库元素,然后使用 Filter('UnifiedActivity', CustomerId = {Customer_Id})添加 Items 属性
- 例如:Filter('UnifiedActivity', CustomerId = Gallery1.Selected.CustomerId)