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

如何在Azure Logic Apps中添加HTTP触发器实现ADF管道失败邮件通知

ADF管道运行失败邮件通知Logic Apps配置问题解决

找不到模板与HTTP请求触发器的核心原因

  • 现有公开教程普遍基于消耗层级Logic Apps编写,若你创建的是标准层级Logic Apps,二者设计器的预置模板、内置触发器列表存在明显差异,就会找不到对应选项
  • 权限不足、资源提供程序未注册也会导致触发器列表加载不全

分步解决方法

1. 创建正确层级的Logic Apps资源

新建Logic Apps时在「计划」配置项选择消耗层级,不要选择标准层级。消耗层级默认内置When a HTTP request is received触发器,也支持老教程中提到的ADF通知相关预置模板。
资源创建完成后进入设计器,选择空白逻辑应用,即可在触发器下拉列表中直接找到HTTP请求接收触发器。

2. 无模板时手动配置流程

如果始终找不到对应模板,直接手动配置空白逻辑应用即可,全流程仅需3步:

  • 第一步:添加When a HTTP request is received触发器,后续可从ADF官方文档复制Webhook请求体schema,粘贴到触发器的「请求正文JSON架构」配置栏
  • 第二步:添加发送邮件的操作,可根据你使用的邮箱服务选择对应操作,例如Office 365 Outlook的「发送电子邮件」、SMTP服务的「发送电子邮件」等,按需配置收件人、主题、正文,可动态引用触发器传入的ADF管道名称、运行ID、失败原因等参数
  • 第三步:保存Logic Apps后,复制触发器生成的HTTP POST URL,填入ADF管道的Web活动,或者在ADF监控页面配置警报规则,动作组关联该Logic Apps即可生效

3. 触发器仍不存在的排查方案

  • 确认当前账号对Logic Apps资源持有Logic App Contributor及以上权限,权限不足会导致触发器列表加载不完整
  • 进入当前Azure订阅的「资源提供程序」管理页面,确认Microsoft.Logic资源提供程序状态为已注册,未注册则手动触发注册,等待5分钟后重新打开Logic Apps设计器即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 13:06:03