Я использую azure datafactory WebHook, чтобы получить информацию о конвейерных запусках - запрос по фабрике, используя следующую ссылку. POST https://management.azure.com/subscriptions/ {subscriptionId} / resourceGroups / {resourceGroupName} /providers/Microsoft.DataFactory/factories/ {factoryName} / queryPipelineRuns? Api-version = 2018-06-01 Я заполнил все необходимые переменные например subcriptionId et c i работает с почтальоном, используя мои учетные данные. но мне нужно запустить это с помощью MSI и из фабрики данных (в настоящее время используется webhook).
Использование аутентификации MSI. моя фабрика данных имеет роль владельца.
Then made a post request from datafactory using webhook. tried both option by selecting callback and without call back.
When i run that its take long time (10 min ) and status shows that its timeout.
введите описание изображения здесь
Привет, потратив много времени на исправление, я обнаружил, что аутентификация MSI недоступна в WebHook. Вместо этого этим займется Интернет. Так что Web Activity - это правильный выбор.