Azure data factory 数据流无法读取存储在Blob存储中的API响应json文件

Azure data factory 数据流无法读取存储在Blob存储中的API响应json文件,azure-data-factory,dataflow,azure-data-flow,Azure Data Factory,Dataflow,Azure Data Flow,数据流无法读取存储在blob存储中的API响应json文件,如果手动将该文件放置在同一位置,则可以正常工作,但对于json API响应数据流,数据流表示文件已损坏?在dataset中,我可以预览文件,但在数据流中它不起作用。我认为您的问题是JSON解析错误,请参阅: 消息:JSON解析错误,不支持的编码或多行 原因:JSON文件可能存在的问题:编码不受支持、字节损坏或将JSON源用作服务器上的单个文档 许多嵌套行 建议:验证JSON文件的编码是否受支持。在使用JSON数据集的源转换上,展开 “

数据流无法读取存储在blob存储中的API响应json文件,如果手动将该文件放置在同一位置,则可以正常工作,但对于json API响应数据流,数据流表示文件已损坏?在dataset中,我可以预览文件,但在数据流中它不起作用。

我认为您的问题是JSON解析错误,请参阅:

  • 消息:JSON解析错误,不支持的编码或多行
  • 原因:JSON文件可能存在的问题:编码不受支持、字节损坏或将JSON源用作服务器上的单个文档 许多嵌套行
  • 建议:验证JSON文件的编码是否受支持。在使用JSON数据集的源转换上,展开 “JSON设置”并启用“单个文档”

你能告诉我们你的json文件的结构吗?我已经创建了一个相同的测试,没有错误,这似乎是一个个体差异的问题。嘿@JosephXu我已经将结构附加到帖子中了。你可能遇到了这个错误:在json选项下的源选项中更改文档格式。