如何通过搭载Microsoft Dataverse的Power Automate向营销列表添加联系人成员
通过搭载Microsoft Dataverse的Power Automate将现有联系人添加到营销列表的操作方法
注:你提到的教程中使用的CDS是Microsoft Dataverse的旧称,底层逻辑完全互通,无需使用
Update a Row操作实现该需求,使用Dataverse自带的关联行操作即可,具体步骤如下:
- 第一步:提前获取两个核心数据ID
- 目标营销列表的行ID
- 待添加的联系人的行ID
若触发条件未返回上述ID,可提前通过Get a row或List rows操作查询获取。
- 第二步:添加Dataverse的
关联行操作,该操作用于处理Dataverse表之间的多对多关系(营销列表与联系人属于原生多对多关联),参数配置如下:- 【表名】选择
营销列表(英文环境下为Marketing List,对应逻辑名list) - 【行ID】填入第一步获取到的营销列表ID
- 【关系】在下拉列表中选择
list_contact_association,该名称为营销列表和联系人的原生N:N关系标识 - 【相关表名称】选择
联系人(对应逻辑名contact) - 【相关行ID】填入第一步获取到的待添加联系人ID
- 【表名】选择
- 第三步:保存流并测试运行,运行成功后对应联系人即可出现在目标营销列表的成员清单中。

补充说明:Update a Row仅支持更新单表的字段属性,无法直接处理多表之间的关联关系,因此不适合用于该场景。
内容的提问来源于stack exchange,提问作者axbeit
相关产品推荐
相关产品推荐

