Azure Data Factory - как обрабатывать данные CSV из REST-источника Microsoft graph - PullRequest
0 голосов
/ 16 мая 2019

Я создаю конвейер Azure Data Factory для получения данных из Microsoft Graph для хранения в Azure Data Lake через REST API.

Я хочу сохранить данные о активных пользователях Office 365 .

Проблема в том, что данные такого типа возвращаются в формате CSV, а не в формате JSON. После документа о копировании данных из источника REST они принимают только формат JSON.

На самом деле я мог бы использовать пакетный сервис для решения такого рода проблем, но я не очень ценю это. Я думал об изменении формата возвращаемых данных из источника REST, но это кажется трудным. Поэтому я хотел бы спросить, есть ли какое-либо возможное решение для хранения данных такого типа без использования пакетной службы.

Заранее спасибо.

1 Ответ

1 голос
/ 16 мая 2019

Фактически поддерживается возврат результатов в формате JSON, предоставляя опцию запроса $format, например: $format=application/json ( детали )

Примечание: намомент application/json формат только поддерживается в beta версия API

Пример:

GET https://graph.microsoft.com/beta/reports/getOffice365ActiveUserDetail(period='D7')?$format=application/json
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...