Azure 数据工厂 - 如何处理来自 Microsoft graph REST 源的 CSV 数据

Azure Data Factory - How to handle CSV data from Microsoft graph REST source

我正在制作 Azure 数据工厂的管道,以通过 REST 从 Microsoft Graph 获取数据以存储在 Azure 数据湖中 API。

我要存储的是关于Office 365 active users的数据。

问题是这种数据是以 CSV 格式返回的,而不是 JSON 格式。按照关于 copying data from REST source 的文档,他们只接受 JSON 格式。

其实我可以使用批处理服务来处理这种问题,但我不太欣赏。我考虑过更改从 REST 源返回的数据的格式,但似乎很难。所以,我想问问有没有什么办法可以不使用Batch Service来存储这种数据。

提前致谢。

实际上,通过提供 $format 查询选项,它支持 return 结果为 JSON 格式,例如:$format=application/json (details)

Note: at the moment application/json format is only supported under beta API version

示例:

GET https://graph.microsoft.com/beta/reports/getOffice365ActiveUserDetail(period='D7')?$format=application/json