Я пытаюсь получить входной набор данных Azure SQL и использовать его в качестве тела запроса для моей функции Azure, активируемой HTTP, но не уверен, что здесь лучше всего.
Функция Azure принимает запрос POST, который представляет собой массив данных/строк JSON.
Я могу скопировать из таблицы в файл JSON в Blob, но не знаю, как передать это в задачу «Функция Azure» в фабрике данных:
Пример входной таблицы:
Показатель | Страна | Возраст |
---|---|---|
1 | Англия | 21 |
2 | Шотландия | 22 |
3 | Уэльс | 23 |
Должен быть массивом JSON для тела функции Azure:
[{"Index":1,"Country":England, "Age":21},
{"Index":2, "Country":Scotland", "Age":22},
{"Index":3, "Country":Wales", "Age":23}]
Я предполагаю, что мне нужно использовать некоторые динамические параметры и/или что-то в основной части функции Azure?
Поскольку вы копируете json в blob. Можно использовать триггеры хранилища BLOB-объектов. Этот триггер возникает, когда некоторые данные копируются в хранилище BLOB-объектов. Затем вы можете настроить функцию для дальнейшего функционирования.
Обратитесь к следующему документация, чтобы создать функцию триггера большого двоичного объекта.