【发布时间】:2022-07-22 19:39:41
【问题描述】:
我想将一些 Power Bi 报告嵌入到 ASP.NET MVC Web 应用程序中,但不知道从哪里开始,请提供任何帮助。
【问题讨论】:
-
你看过这个帖子吗:stackoverflow.com/questions/45281634/…?
标签: c# asp.net-mvc reporting-services
我想将一些 Power Bi 报告嵌入到 ASP.NET MVC Web 应用程序中,但不知道从哪里开始,请提供任何帮助。
【问题讨论】:
标签: c# asp.net-mvc reporting-services
查看此链接Embed Power Bi 并仔细阅读。
将您的报告嵌入到任何网络应用程序中。以下是步骤。
您将使用服务主体针对 Azure AD 对您的 Web 应用进行身份验证。你还需要一个 Azure AD 应用程序,它使你能够生成 Azure AD 令牌。 Azure AD 令牌使您的 Web 应用能够调用 Power BI REST API 并嵌入 Power BI 项目,例如报表、仪表板或磁贴。
注意:要嵌入 Power BI 报表,它必须得到 Azure AD 的授权。对此,我们必须创建 Azure Ad 应用程序并授予正确的权限。 Use article
dotnet 添加包 Microsoft.Identity.Web
dotnet 添加包 Microsoft.Identity.Web.UI
dotnet 添加包 Microsoft.PowerBI.Api
【讨论】: