Ошибка при запуске почты с использованием веб-активности в фабрике данных Azure - PullRequest
0 голосов
/ 24 февраля 2020

Я пытаюсь настроить почтовое уведомление в случае сбоя при копировании (с помощью приложений For logi c). К сожалению, я получаю приведенную ниже ошибку, однако, когда я делаю то же самое (копировать -> веб-активность) вне активности foreach, работает нормально, и в случае сбоя запускается почта.

Сообщение об ошибке от Веб-активность:

"message": "Выражение" активность ("Копировать SQL в BLOB-объект"). Error.message "не может быть оценено, поскольку свойство" Error "не может быть выбрано .

Снимок экрана с adf: enter image description here

Детали тела веб-активности:

{"DataFactoryName":"@{pipeline().DataFactory}","PipelineName":"@{pipeline().Pipeline}","Subject":"Data Load: @{pipeline().Pipeline} An Error has occurred!!","ErrorMessage":"@{activity('Copy SQL to Blob').Error.message}","Activity Name": "Copy Activity","EmailTo":"user@domain.com"}

Сообщение об ошибке из операции копирования:

enter image description here Как сказано выше, та же веб-операция отлично работает вне итератора. оценили?

1 Ответ

1 голос
/ 26 февраля 2020

Когда я хочу поймать ошибку из операции копирования, я всегда использую выражение: @activity ('Copy Data'). Output.errors [0] .message, и это прекрасно работает даже в al oop

...