powerbi - 使用本地数据将 Power BI 文件嵌入到 Windows 应用程序
问题描述
我们开发了一个 Windows 应用程序,该应用程序与 SQL Server 数据库一起部署到客户的站点。在站点上,他们可能会使用 SQL Server Express 或更好的版本,具体取决于他们的数据需求,大多数人会使用 Express。
我们希望将 Power BI 文件 (pbix) 嵌入并分发到我们的应用程序中。Power BI 文件将连接到客户端自己的 SQL Server 实例以获取数据。这可能吗?如果是这样,我们该怎么做呢?
解决方案
很有可能做到。
嵌入 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/
推荐阅读
- ios - 在swift 4中将图像设置为UINavigationBar中的标题
- c# - 在c#中制作公式以将美元金额转换为面额
- javascript - 无法让 event.target.id 在 Javascript 中匹配
- entity-framework - 在 DB-First 方法的调试窗口中记录所有实体框架查询
- postgresql - 使用 go-pg 自定义查询 into []String slice
- python-3.x - 'from wx.core import *' ImportError: DLL load failed: Module Not Found
- python - python:带有单个反斜杠路径的字符串行到csv
- mysql - MYSQL 启动然后在几秒钟后崩溃
- react-native - 无法安装反应导航({react native})
- javascript - 自动对焦输入模式在 Ng-Datepicker 中不起作用