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

如何根据Azure Budget操作组条件触发单个Logic App发送不同邮件

基于单个Logic App实现不同Azure预算阈值的差异化邮件通知

核心实现步骤

  • 配置Logic App触发方式
    使用When a HTTP request is received作为Logic App的触发器,生成并复制触发URL,将其添加到Azure Budget关联的Action Group中,选择Webhook类型动作并填入该URL。

  • 解析Budget触发的Payload数据
    当Budget触发警报时,Action Group会向Logic App发送JSON格式的触发数据。添加Parse JSON动作,先手动触发一次Budget警报获取实际Payload,用它生成解析Schema,重点提取threshold字段(即触发的百分比数值,如50、75)。

  • 设置多条件分支逻辑
    添加Condition控制组件,以解析出的threshold值为判断依据,创建多个分支:

    • 分支1:当threshold等于50时,配置简洁型邮件(仅提醒已达预算50%)
    • 分支2:当threshold等于75时,配置详细型邮件(包含当前消费金额、剩余预算占比等信息)
    • 按需添加更多分支对应其他阈值(如90%、100%)
  • 分支内配置对应邮件结构
    在每个条件分支下添加邮件发送动作(比如Office 365 Outlook连接器),自定义该阈值对应的邮件主题、正文排版、附加信息等。例如75%阈值的邮件可以加入近7天消费趋势,50%的邮件仅做基础提醒。

  • 验证测试
    利用Azure Budget的「测试警报」功能,分别模拟不同阈值的触发场景,检查Logic App是否正确进入对应分支,发送符合预期结构的邮件。

内容的提问来源于stack exchange,提问作者Sahil Wadehra

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 21:50:39