You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Power Automate邮件模板中插入Power BI度量值及解决模板报错

解决Power BI警报触发流时在邮件正文中插入度量值的问题

先处理你遇到的InvalidTemplate报错

这个报错是因为你引用的动态内容属于数组结构,但没给「发送邮件」动作套上「应用到每一个」循环容器,或是直接用了数组型变量却没指定具体元素。两种解决思路:

  • 把「发送邮件」动作拖进「应用到每一个」容器内,遍历数组中的度量值数据再插入邮件正文
  • 若确定返回的度量值只有一个结果,直接用索引取值(比如@{body('解析JSON')?['value'][0]?['你的度量值字段名']}),无需使用循环容器

两种在邮件中插入Power BI度量值的可行方案

方案1:通过Power BI REST API拉取度量值数据

  1. 在Power Automate流里,Power BI警报触发后,添加「发送HTTP请求」动作
    • API端点示例:GET https://api.powerbi.com/v1.0/myorg/groups/{工作区ID}/reports/{报表ID}/pages/{页面ID}/visuals/{磁贴可视化ID}
    • 身份验证选择「Power BI服务」,确保账号拥有对应工作区和报表的权限
  2. 添加「解析JSON」动作,将API返回的JSON结构粘贴进去生成Schema(可先手动调用API获取返回结果,再用「从示例生成Schema」功能快速生成)
  3. 从解析后的结果中提取度量值的具体数值,直接插入到邮件正文即可

方案2:调整Power BI警报的触发磁贴

如果目标度量值可以直接添加到触发警报的磁贴中(比如将度量值作为磁贴的一个数据字段展示),Power BI触发警报时会同步磁贴的所有数据字段到Power Automate,此时就能直接在邮件正文中选择对应的动态内容,无需额外调用API

内容的提问来源于stack exchange,提问作者Smit Shah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 18:19:52