简介

已完成

可以通过多种方法在租户之外共享 Power BI 报表。 以下是可以选择使用的嵌入方案列表。 我们将在本模块的其余部分中检查每个选项。

  • 发布到 Web

  • 嵌入 Microsoft Teams

  • SharePoint Online Web 部件

  • 嵌入 PowerApps

Power BI 还有一个特殊版本,可以通过 Azure 门户启动,称为 Power BI Embedded (PBIE)。 PBIE 允许应用程序开发人员将完全交互式报表嵌入其应用程序中。 Microsoft 为独立软件供应商 (ISV) 开发了 Power BI Embedded,这些软件供应商希望将视觉对象嵌入其应用程序中,以帮助客户做出分析决策,并使 ISV 无需生成其自己的分析解决方案。 

有关 PBIE 的详细信息,请参阅此文章

发布到 Web

借助 Power BI“发布到 Web”选项,可轻松地将交互式 Power BI 内容嵌入博客文章、网站、电子邮件或社交媒体中。 还可以轻松编辑、更新、刷新或停止共享已发布的视觉对象。

备注

默认情况下会禁用“发布到 Web”。 Power BI 管理员可以在管理门户>“租户设置”>“导出和共享设置”中启用此功能。

警告

请谨慎操作。 使用“发布到 Web”时,Internet 上的所有人都可查看你发布的报表或视觉对象。 查看不需要身份验证。 “发布到 Web”的这些因素使其成为发布公共关系材料的极佳选择。 它包括查看报表聚合的详细级别数据。 发布报表前,请确保可以公开共享数据和可视化效果。 请勿发布机密或专有信息。 如果有任何疑问,请在发布前查看组织策略。

通过 Power BI 管理门户访问“发布到 Web”选项。

Power BI 内容中的共享嵌入报表功能的屏幕截图。

有关“发布到 Web”选项的详细信息,请参阅此文章

嵌入 Microsoft Teams

可以将 Power BI 报表嵌入 Microsoft Teams。 在 Microsoft Teams 渠道中,选择 + 符号,然后选择“Power BI”选项作为选项卡。Microsoft Teams 会自动检测 Power BI 组和“我的工作区”中的所有报表。 你可以选择要在渠道的“Power BI”选项卡中显示的报表。

Microsoft Teams 中“添加选项卡”选项的屏幕截图。

SharePoint Online Web 部件

借助 Power BI 新推出的适用于 SharePoint Online 的报表 Web 部件,可以在 SharePoint Online 页面中轻松嵌入交互式 Power BI 报表。

使用新的“嵌入 SharePoint Online“选项时,嵌入的报表通过 行级别安全性 (RLS) 遵循所有的项权限和数据安全,因此你可以轻松创建安全的内部门户 **** 。

有关在 SharePoint Online 上嵌入报表的说明的屏幕截图。

将报表嵌入 SharePoint Online 不需要任何编码知识,不适用于本地 SharePoint,并且要求用户登录到 SharePoint 才能访问报表。

有关将报表嵌入 SharePoint Online Web 部件的详细信息,请参阅此文章

嵌入 PowerApps

若要将仪表板和报表嵌入 PowerApps 中,必须启用门户上“开发人员设置”下的“在应用中嵌入内容”。 在此设置中,你还将选择哪些用户可以在应用中嵌入内容。 可以选择启用整个组织或将功能限制为特定的安全组。

Power BI 管理门户中“开发人员设置”页的屏幕截图。