我们开发了一个Windows应用程序,该应用程序与SQL Server数据库一起部署到了客户的站点。他们可能会在网站上使用SQL Server Express或更高版本,具体取决于他们的数据需求,大多数人会使用Express。
我们想将Power BI文件(pbix)嵌入并分发到我们的应用程序中。 Power BI文件将连接到客户端自己的SQL Server实例以获取数据。这可能吗?如果是这样,我们如何去做呢?
答案 0 :(得分:1)
很有可能做。
嵌入Power BI报表需要Power BI报表服务器(增强的SSRS)或Power BI Portal服务。该报告已嵌入IFRAME或其他嵌入式Web浏览器中。 (它们是HTML,CSS和JavaScript。)
许可将是您项目的考虑因素。尽管Power BI Desktop客户端是免费的,但Power BI报表服务器和来自云的报表托管不是免费的。发布报告的用户将需要Power BI Pro订阅。如果您正在寻找免费或廉价的嵌入式报告解决方案,不是吗。
https://azure.microsoft.com/en-us/services/power-bi-embedded/
https://docs.microsoft.com/en-us/power-bi/developer/embedding
https://docs.microsoft.com/en-us/power-bi/developer/azure-pbie-what-is-power-bi-embedded
https://azure.microsoft.com/en-us/pricing/details/power-bi-embedded/