在没有 Azure 的情况下将 Power BI 报表嵌入自定义应用(具有安全性)

在没有 Azure 的情况下将 Power BI 报表嵌入自定义应用(具有安全性)

语境:

我正在研究政府依赖关系。他们有Power BI 报表服务器在其数据中心本地(本地)。他们有多个用户正在查看 Power BI 报告(使用 Power BI 许可证)。

我们还有一个 Web 应用程序(使用 .NET 制作)。

我们需要将报告集成到 Web 应用中。用户登录 Web 应用,然后我们管理他们可以看到的报告(Power BI Embedded)。

所有教程都使用 Azure。我们不能使用 Azure,因为组织不想这样做。

问题:

  1. 为什么我们需要 Azure 来集成报告?Azure 为我们提供了哪些我们没有的东西?

  2. 在不使用 Azure 的情况下,我们如何在应用程序中集成报告(嵌入)?

答案1

这是最近添加到 Power BI 中的一项功能:“安全嵌入”。从 Power BI Web 应用程序中,您可以打开报告,然后选择文件/嵌入以生成可在 Web 应用程序中使用的 URL 或 iFrame HTML 片段。

这篇博客文章中有更详细的描述:

https://powerbi.microsoft.com/en-us/blog/easily-embed-secure-power-bi-reports-in-your-internal-portals-or-websites/

... 在本文档页面中:

https://docs.microsoft.com/en-us/power-bi/service-embed-secure

相关内容