如何在PowerBI中使用python将.pbix文件转换为Excel

2024-09-29 19:20:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用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()

Tags: 文件path代码apitargetdatahere报告
1条回答
网友
1楼 · 发布于 2024-09-29 19:20:53

在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功能浏览多维数据集,但在这种情况下不允许修改数据。在

相关问题 更多 >

    热门问题