Весь рабочий процесс приложения логики помечается как «Неудачный», поскольку при выполнении действия происходит сбой, даже если зависимые действия выполняются успешно - PullRequest
0 голосов
/ 05 апреля 2019

enter image description here

Вся история в значительной степени на этом скриншоте.Вы можете видеть, что мое состояние оценивается как истинное, и я успешно вызываю другое действие.Тем не менее, история выполнения помечена как «Неудачная».

Это плохо, потому что Log Analytic запрашивает, потому что действительно ужасно, если мне нужно разобрать подобные вещи.

Я установил завершениедействие успеха под последним действием, и это сработало, но я не хочу этого делать.Для меня это ошибка, что весь рабочий процесс помечен как сбой.

Это ошибка?Нужно ли мне сначала оборачивать вещи?Я неправильно использую условие?

1 Ответ

0 голосов
/ 08 апреля 2019

Так ведет себя приложение логики. Если ошибка не обнаружена, запуск приложения логики считается неудачным.

Для решения этой проблемы «try-catch» оберните в область действия « UpdateUser HTTP POST » и « Удалить сообщение ... » в области действия. Поместите условие " Если пользователь не был найден по имени пользователя " сразу после области действия и Сконфигурируйте запуск после установки условия на не удалось (и в конечном итоге также на истекло время ожидания ). Это должно обеспечить правильную обработку ошибок.

Примечание. Вы также можете заключить свое условие в другую область «Область обработки ошибок», чтобы приложение логики стало более читабельным.

...