Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Power BI和JSON数据_Json_Powerbi - Fatal编程技术网

Power BI和JSON数据

Power BI和JSON数据,json,powerbi,Json,Powerbi,可以让Power BI读取JSON数据吗?我昨天花了一整天的时间来研究如何在PowerBI中将JSON数据转换成可读的表,但运气不好 我在谷歌上搜索了好几个小时,但到处都没有合适的文档 我正在从我的网站检索JSON负载,当我尝试导入时,它会显示如下数据: Record Record Record Record 也许我可以学习一些教程?或者是Power BI的另一种替代方案,它可以正确读取和构造我的JSON数据?如注释中所述,除了每条记录(如果是标题)之外,您是否能够看到任何带有两个箭头的小框,

可以让Power BI读取JSON数据吗?我昨天花了一整天的时间来研究如何在PowerBI中将JSON数据转换成可读的表,但运气不好

我在谷歌上搜索了好几个小时,但到处都没有合适的文档

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

Record
Record
Record
Record

也许我可以学习一些教程?或者是Power BI的另一种替代方案,它可以正确读取和构造我的JSON数据?

如注释中所述,除了每条记录(如果是标题)之外,您是否能够看到任何带有两个箭头的小框,请尝试单击它。

从.JSON文件检索数据会带来“记录”。每一行数据都作为一个列表“记录”返回。“记录”中的每条记录都是打开行元素的超链接。您可以将“记录”转换为一个表,但是您得到的是一个具有单个列的表,其中包含所有记录,每个记录都来自原始JSON数据的一行

以下是指向更多详细信息的链接:

这个答案现在可能会有所帮助

首先,我们必须将其转换为表格->单击左上角的图标

属性窗口将打开。不要更改任何内容单击“确定”。现在您可以看到已转换为列的列表

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

主要步骤:在属性窗口中取消选中“使用原始列名作为前缀”

我们开始吧,你现在可以使用这个结果了

请参阅以下连结:


看起来您必须首先创建一个JSON请求来检索数据。这可以在Power Query中完成,因为在这里,除了每条记录(如果标题)之外,您是否能够看到任何带有两个箭头的小框,请尝试单击它。这就是答案!我不知道为什么我不能接受它。JSON数据通常不是表格。但是,OData提要(JSON或XML)是可用的。如果您控制JSON数据的来源,考虑通过ODATA传递它。