На стороне фабрики данных Azure-v2:
- Нажмите на веб-активность.Перейдите на вкладку настроек упражнения.
См. Это изображение, чтобы узнать, как заполнить поля на вкладке настроек
Вы уже выяснили, что входит в поле URL и метод на вкладке настроек, поскольку вы успешно запустили приложение логики.
Предположим, мы хотим отправить параметры в JSON (предпочтительный способ).Установите поле заголовков «NAME» в «Content-Type» и «VALUE» в «application / json».
В теле отправьте параметры в форме JSON.Давайте отправим следующие фиктивные параметры
{"Location":"northeurope","Model":"dummy_model","Server_name":"dummy_service","Onwer_email":"dummy@dummy.com"}
На стороне приложения логики:
Вы уже использовали 'Когдатриггер HTTP-запроса 'для приложения логики.
В поле «Схема JSON тела запроса» введите следующую схему, чтобы перехватить параметры, отправленные из веб-операции ADFv2:
{
"properties": {
"Location": {
"type": "string"
},
"Model": {
"type": "string"
},
"Onwer_email": {
"type": "string"
},
"Server_name": {
"type": "string"
}
},
"type": "object"
}
См. Это изображение для справки
Вы также можете использовать «Использовать образец полезной нагрузки для создания схемы» вместо выполнения шага 2 выше.При использовании этой опции просто вставьте json, который вы передали, в тело веб-активности ADFv2.Он автоматически сгенерирует схему JSON для захвата параметра.
Установите для поля «Метод» тот же метод, который вы выбрали в поле «Метод» веб-операции ADFv2.
На последующих шагах в приложениях логики (например, шаг инициализации переменной) теперь вы можете использовать параметры, указанные выше (Location, Model, Onwer_email и Server_name), в качестве динамического содержимого с помощью «Добавить динамическое содержимое»вариант. См. Это изображение для справки.