Power BI 和 JSON 数据

Power BI and JSON data

是否可以让 Power BI 读取 JSON 数据?我昨天花了一整天的时间来弄清楚如何在 Power Bi 中将 JSON 数据转换为可读的 table,但没有成功。

我尝试了几个小时的谷歌搜索,但到处都没有合适的文档。

我正在从我的网站检索 JSON 负载,当我尝试导入时,它显示的数据如下:

Record
Record
Record
Record

也许有任何我可以遵循的教程?或者可能是 Power BI 的另一种替代方法,可以正确读取和构建我的 JSON 数据?

如评论中所述,除了每个记录(如果headers),您是否可以看到任何带有两个箭头的小框,请尝试单击它。

从 .json 文件中检索数据会带来 'Records'。每行数据作为 'Record' 返回,这是一个列表。 'Records'中的每条记录都是一个打开行元素的hyperlink。您可以将 'Records' 转换为 table,但您会得到一个具有单个列的 Table,该列包含原始 JSON 数据中每条记录一行的所有记录。

这里 link 提供了更多详细信息: http://hodentekmsss.blogspot.com/2016/11/retrieving-json-data-in-power-bi.html

这个答案现在可能有帮助..

首先我们必须将其转换为table ->点击左上角的图标

属性 window 将打开。不要更改任何内容 单击 Ok.Now 您可以看到列表已转换为列。

列中有一个箭头图标 -> 点击它

主要步骤:在属性window取消勾选"use original column name as prefix"

开始了您现在可以使用这个结果了!

参考以下链接:

https://www.mssqltips.com/sqlservertip/4621/using-power-bi-with-json-data-sources-and-files/

https://www.dutchdatadude.com/loading-multiple-json-files-using-power-query/