如何在Azure Logic App中处理异常

问题描述 投票:0回答:1

我正在使用Azure Logic App。这是架构:

Insert Row

我有一个Scope Insert Row,它在数据库中包含一个insert语句。我想通过邮件发送插入例外的消息。例如,如果Insert语句因外键异常而失败,我想发送此消息。

如何在“发送错误消息”功能中引用此错误消息?

非常感谢你们:)

azure exception azure-logic-apps azure-iot-suite
1个回答
1
投票

您可以设置Configure run after值来实现它。设置插入行Send an email后运行的has failed动作。

enter image description here

enter image description here

如果插入操作成功,则不会执行发送邮件,如果失败,则发送邮件将起作用。您还可以添加run after action值,如超时或跳过,它们都是异常。

enter image description here

enter image description here

更新:如果这是您的错误消息,您可以在代码视图模式下使用@{body('Insert_row')?['message']}添加它。

这是我的错误信息和主题设置。

enter image description here

enter image description here

enter image description here

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.