Использование веб-действия для вызова REST API в конвейерах
Веб-действие можно использовать для вызова пользовательской конечной точки REST из конвейера Фабрики данных Azure или Synapse. Вы можете передать наборы данных и связанные службы, которые будет использовать это действие и к которым оно будет обращаться.
Примечание.
Максимальный поддерживаемый размер полезных данных выходного ответа составляет 4 МБ.
Необходимые компоненты
Чтобы приступить к работе, необходимо выполнить следующие предварительные требования:
- Учетная запись клиента с активной подпиской. Создайте учетную запись бесплатно .
- Создается рабочая область.
Добавление веб-действия в конвейер с пользовательским интерфейсом
Чтобы использовать действие Web в конвейере, выполните следующие действия:
Создание действия
Создайте конвейер в рабочей области.
Найдите Веб-сайт в области действий конвейера и выберите его, чтобы добавить его на холст конвейера.
Выберите новое веб-действие на холсте, если оно еще не выбрано.
Примечание.
Веб-действие может просто отображаться как значок на панели инструментов, как показано на предыдущем изображении, если разрешение экрана не позволяет полностью указывать его имя.
Ознакомьтесь с руководством по общим параметрам, чтобы настроить вкладку "Общие параметры".
Параметры веб-действий
Перейдите на вкладку "Параметры" , выберите существующее подключение в раскрывающемся списке "Подключение " или создайте новое подключение и укажите его сведения о конфигурации.
При выборе +Создать для создания нового подключения отображается диалоговое окно создания подключения, в котором можно указать базовый URL-адрес и учетные данные для подключения.
Примечание.
Имя подключения может содержать не более 80 символов.
После выбора или создания подключения заполните оставшиеся обязательные поля, добавьте все необходимые заголовки или задайте дополнительные параметры. Веб-действие поддерживает методы GET, POST, PUT, DELETE и PATCH.
Сохранение и запуск или планирование конвейера
Как правило, вы используете выходные данные веб-действия с другими действиями, но после настройки его можно запускать напрямую без других действий. Если вы запускаете его для вызова REST API, выполняющего некоторые действия, и не требует никаких выходных данных из действия, конвейер может содержать только веб-действие. Чтобы запустить действие, перейдите на вкладку "Главная " в верхней части редактора конвейера и нажмите кнопку "Сохранить", чтобы сохранить конвейер. Выберите "Запустить ", чтобы запустить его напрямую, или запланировать его. Вы также можете просмотреть журнал выполнения здесь или настроить другие параметры.