从已发布的Power BI visual中抓取数据

时间:2018-08-29 14:20:08

标签: python r web-scraping beautifulsoup powerbi

如何以任何编程方式将数据从已发布的特定Power BI视觉文件导入到另一个PBI报表或SQL Server表,或者仅将其剪贴到本地驱动器?我想达到与单击本地驱动器...> right upper corner of published PBI visual> export data中的三个点Save as相同的效果。 enter image description here

这使我获得了所需的整个数据表,而没有考虑其他人如何产生视觉效果(即在未知键上连接许多表)。无论是什么利弊,我都希望从PBI visual的外部报告中获取数据,而不是从Power BI datasets或其他外部报告的原始资料中获取数据。

理想情况下,我想以Power BI报表的来源插入外部报表的外观。如果不可能,是否可以使用R打开PBI外部报告,并将数据从特定视觉导出到R data.frame?如果没有,也许可以用Python或其他任何用于数据抓取的程序来完成?

1 个答案:

答案 0 :(得分:4)

我会尝试使用JavaScript库中的 exportData 方法来嵌入Power BI:

https://github.com/microsoft/PowerBI-JavaScript/wiki/Export-Data

您的屏幕快照表明您正在通过Power BI Web服务app.powerbi.com访问该报告。使用该门户网站打开报告后,菜单选项共享/嵌入报告/网站或门户网站将为您提供入门所需的安全令牌。