通过Rest API以csv格式导出PowerBI报告

问题描述

PowerBI仅为分页报表提供了CSV格式导出API,而对于仅通过Export API仅支持pbix,ppt,png格式的普通报表不提供此格式。

参考:https://docs.microsoft.com/zh-cn/rest/api/power-bi/reports/exporttofile

是否有API以CSV格式导出普通PowerBI报告?

如果没有,是否有任何API可以获取特定报告中的确切数据?

由于长期以来一直在寻找它,因此请您帮我一个解决方案/说明。

解决方法

否,没有API可以将Power BI报告导出到CSV。当designed properly时,应从数据源中导出该数据源,该数据源用于构建Power BI报表本身。仍有一些选项可以做到这一点,但是您可能不喜欢它们。

首先,您可以使用一些client library连接到数据集的XMLA endpoint,但这需要付费(公告here和读/写here)。

其他选项,例如Analyze in Excelexporting data from visualization,具有手动步骤和错误的limitations,您可以尝试模拟这些步骤,但是我认为这不是一个好的解决方案。

结论是,最好的解决方案是建立适当的层,并完全避免从报告层导出数据。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...