【发布时间】:2020-11-25 21:19:07
【问题描述】:
我已经使用 Power BI 桌面构建了一个仪表板。可以将该仪表板嵌入到我的 localhost 烧瓶应用程序中吗?如果是怎么办?
【问题讨论】:
-
与嵌入 Angular/Android/桌面应用程序的方式相同,例如stackoverflow.com/questions/56878531/…
我已经使用 Power BI 桌面构建了一个仪表板。可以将该仪表板嵌入到我的 localhost 烧瓶应用程序中吗?如果是怎么办?
【问题讨论】:
是的,您可以将 power bi 报告嵌入到您的烧瓶网络应用程序中。有两种方法可以实现这一点 -
我将重点介绍第二种方法(需要专业帐户):
第 1 步:注册您的 Power BI 应用程序here。此外,复制您的应用程序 ID。
第 2 步:然后在 azure 门户中授予应用程序权限。
第3步:在执行上述两个步骤的同时收集以下变量详细信息-
第 4 步:您可以使用 Microsoft 提供的示例 Flask Web 应用进行嵌入。(Github 链接)。
在此项目中,您必须在“config.py”文件中提供详细信息(在步骤 3 中收集)。但是,此方法需要 Pro 许可证。 包含嵌入代码的文件位于文件夹服务和模型中。 文件夹 static 和 templates 包含前端 html 和 css 代码。您可以随时根据您的网页进行更改,并且路线在 app.py 中进行管理
如果您没有专业许可证,那么您可以简单地在网络上发布报告(这是不安全的,互联网上的每个人都可以查看它)。然后你会得到一个 iframe 代码,你可以在你的烧瓶网络应用程序(或任何其他网络应用程序)的 html 代码中灌输它。
【讨论】: