问题描述
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 Excel和exporting data from visualization,具有手动步骤和错误的limitations,您可以尝试模拟这些步骤,但是我认为这不是一个好的解决方案。
结论是,最好的解决方案是建立适当的层,并完全避免从报告层导出数据。