Фабрика данных Azure: как обновить параметр (флаг) конвейера внутри конвейера

Я инициализировал параметр конвейера, скажем флаг, значением («истина»). Теперь внутри конвейера я хочу обновить значение флага на основе некоторого условия.

Итак, допустим, у меня есть веб-активность внутри конвейера, я хочу обновить значение этого флага до «false», если я не получаю ответ от веб-активности.

Есть идеи, как это сделать?


person Gagan    schedule 10.07.2018    source источник


Ответы (2)


Вы можете попробовать @empty (body ('web1'))

person Fang Liu    schedule 10.07.2018
comment
Спасибо @Fang. Я не знал, что ADFv2 использует выражения логических приложений. Хотя я прокомментировал другой пост о том, как обновить параметр конвейера внутри конвейера. Пожалуйста, посмотрите. - person Gagan; 10.07.2018
comment
Первоначально я думаю, вы хотите обновить условие до. Но теперь я понял вашу точку зрения. Вы хотите обновить URL-адрес веб-активности. Дай мне подумать. - person Fang Liu; 10.07.2018
comment
Конечно. Я ждал вашего ответа последние 18 часов. :( - person Gagan; 10.07.2018

Итак, если я правильно понимаю, вы хотите вызвать веб-активность из своего конвейера, и если нет ответа, установите переменную?

В этом случае, не могли бы вы просто установить низкий тайм-аут и использовать действие «Установить переменную» при условии сбоя? Поэтому, если не будет ответа, произойдет сбой и переменная будет установлена

person Rodney    schedule 25.11.2018