首页 > 解决方案 > 使用本地数据将 Power BI 文件嵌入到 Windows 应用程序

问题描述

我们开发了一个 Windows 应用程序,该应用程序与 SQL Server 数据库一起部署到客户的站点。在站点上,他们可能会使用 SQL Server Express 或更好的版本,具体取决于他们的数据需求,大多数人会使用 Express。

我们希望将 Power BI 文件 (pbix) 嵌入并分发到我们的应用程序中。Power BI 文件将连接到客户端自己的 SQL Server 实例以获取数据。这可能吗?如果是这样,我们该怎么做呢?

标签: powerbipowerbi-embedded

解决方案


很有可能做到。

嵌入 Power BI 报表需要 Power BI 报表服务器(增强的 SSRS)或 Power BI 门户服务。该报告嵌入在 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/


推荐阅读