Azure Data Factory Flatten Multi-Array JSON- 在数据流源中发布预览数据

Azure Data Factory Flatten Multi-Array JSON- Issue previewing data in dataflow source

我对 ADF 的工作不多,但我正在尝试连接到 REST API 并将数据写入 Azure SQL 数据库。我已经创建了一个管道,将从 Rest API 中检索到的 JSON 复制到 Blob 存储并写入到 Blob 存储。

当我创建数据流并使用 Blob 作为源时,我在数据预览选项卡中得到一个嵌套的 table。允许架构漂移 selected 并且 JSON 设置设置为数组文档。

所有数据都在门票数组下的子数组中。有没有办法 select 只有门票数组?如果这是可能的,那么我应该能够轻松地将其余部分弄平。

Top Level JSON

Sub-Array

Data Preview

您可以使用 Flatten 转换来展开门票数组。它目前在您的数据预览中显示为漂移,因此您需要先将其作为元数据的一部分。您可以通过源投影选项卡上的导入投影来执行此操作,也可以使用数据预览面板上的“地图漂移”按钮。