Вы можете использовать HTTP Connector для извлечения данных из конечной точки HTTP.Этот коннектор HTTP поддерживается для следующих действий:
- Операция копирования с поддерживаемой матрицей источника / приемника
- Операция поиска Вы можете копировать данные из источника HTTP в любое поддерживаемое хранилище данных приемника.Список хранилищ данных, которые Copy Activity поддерживает в качестве источников и приемников, см. В разделе Поддерживаемые хранилища данных и форматы .
Примечание : тестирование HTTP-запросаДля получения данных перед настройкой коннектора HTTP в фабрике данных ознакомьтесь со спецификацией API для требований заголовка и тела.Для проверки можно использовать такие инструменты, как Postman или веб-браузер.
https://docs.microsoft.com/en-us/azure/data-factory/connector-http
Вот пример пользовательского действия для POST:
{
"name": "HttpSourceDataInput",
"properties": {
"type": "HttpFile",
"linkedServiceName": {
"referenceName": "<HTTP linked service name>",
"type": "LinkedServiceReference"
},
"typeProperties": {
"relativeUrl": "<relative url>",
"requestMethod": "Post",
"requestBody": "<body for POST HTTP request>"
}
}
}
Вы можете проверить ADFсвязанные образцы здесь . Также найдите это для дополнительной справки.Надеюсь, это поможет.