我正在使用powerbirestapi,如here所述来获取报告。我收到一份.pbix文件中的报告。在
我能用Python把这个文件转换成Excel文件吗?在
我使用以下Python代码从API接收文件。在
# data contains api response
target_path = '/path/test.pbix'
handle = open(target_path, "wb")
for chunk in data.iter_content(chunk_size=512):
if chunk:
handle.write(chunk)
handle.close()
在powerbidesktop中,不支持通过getdata选项直接从现有的.PBIX文件中获取数据。在
但是,我们可以使用以下两种方法在新的.PBIX文件中获取另一个.PBIX文件数据:
a.使用“复制表”选项复制所有表数据。然后在一个新的.PBIx文件中,单击enterdata选项,粘贴表。在
b.将数据从visual导出到.CSV文件。然后在一个新的.PBIX文件中,通过Get data->;CSV从这个.CSV文件中检索数据。有关详细信息,请参阅此article。在
不能将PowerBI数据导入Excel。您可以从powerbivisuals导出数据,并可以在powerpivot Excel或adhoc analysis中创建新的数据模型。在
您也可以将powerbi文件上载到服务,并使用Excel中的Analyze功能浏览多维数据集,但在这种情况下不允许修改数据。在
相关问题 更多 >
编程相关推荐