Как я могу обработать исключение в приложении Azure Logic - PullRequest
0 голосов
/ 08 апреля 2019

Я использую Azure Logic App .Это архитектура:

Insert Row

У меня есть Scope Insert Row , который включает оператор вставки в базу данных.Я хотел бы отправить по почте сообщение об исключении вставки.Например, если оператор Insert завершился неудачно с Исключение внешнего ключа , я хотел бы отправить это сообщение.

Как я могу сослаться на этосообщение об ошибке внутри функции «Отправить сообщение об ошибке»?

Большое спасибо, ребята:)

1 Ответ

1 голос
/ 09 апреля 2019

Вы можете установить значение Configure run after для его реализации. Установить действие Send an email после строки вставки has failed.

enter image description here

enter image description here

Если действие Вставить успешно, отправляемое письмо не будет выполнено, а в случае неудачи отправленное письмо будет работать. Вы также можете добавить значение выполнения после действия, например, время ожидания или оно пропущено, все они являются исключениями.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...