【问题标题】:Embed power bi dashboard into Flask Application将 power bi 仪表板嵌入到 Flask 应用程序中
【发布时间】:2020-11-25 21:19:07
【问题描述】:

我已经使用 Power BI 桌面构建了一个仪表板。可以将该仪表板嵌入到我的 localhost 烧瓶应用程序中吗?如果是怎么办?

【问题讨论】:

标签: flask powerbi


【解决方案1】:

是的,您可以将 power bi 报告嵌入到您的烧瓶网络应用程序中。有两种方法可以实现这一点 -

  1. 为您的组织嵌入 - Reference link
  2. 为您的客户嵌入 - Reference link

我将重点介绍第二种方法(需要专业帐户):

第 1 步:注册您的 Power BI 应用程序here。此外,复制您的应用程序 ID。

第 2 步:然后在 azure 门户中授予应用程序权限。

第3步:在执行上述两个步骤的同时收集以下变量详细信息-

  • 工作区 ID
  • 报告编号
  • 租户 ID
  • 客户端 ID/应用程序 ID(来自第 1 步)
  • power bi 帐号用户名
  • power bi账号密码

第 4 步:您可以使用 Microsoft 提供的示例 Flask Web 应用进行嵌入。(Github 链接)。

在此项目中,您必须在“config.py”文件中提供详细信息(在步骤 3 中收集)。但是,此方法需要 Pro 许可证。 包含嵌入代码的文件位于文件夹服务和模型中。 文件夹 static 和 templates 包含前端 html 和 css 代码。您可以随时根据您的网页进行更改,并且路线在 app.py 中进行管理

如果您没有专业许可证,那么您可以简单地在网络上发布报告(这是不安全的,互联网上的每个人都可以查看它)。然后你会得到一个 iframe 代码,你可以在你的烧瓶网络应用程序(或任何其他网络应用程序)的 html 代码中灌输它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-26
    • 1970-01-01
    相关资源
    最近更新 更多