在 Power BI 中协作和共享的方式

已创建报表、仪表板、记分卡和语义模型。 可能你希望与同事一起协作处理。 或者你已准备好更广泛地分发仪表板和报表。 协作和共享的最佳方式是什么? 本文将对各选项展开比较。

Power BI 服务中的应用

Power BI 服务中的应用

协作

分发或共享仪表板和报表

共享数据

无论选择哪个选项,都需要 Power BI Pro 许可证才能共享内容,否则内容需要位于 Power BI 或 Microsoft Fabric 高级容量中。 许可证要求因查看内存的同事而异,具体取决于所选择的选项。 以下各节将进行详细说明。

同样重要的是要认识到,安全性是在用于提供数据的 Fabric 工作负载上定义的。 例如,共享报表时,还可以共享对下面的语义模型的访问权限。 需要使用行级别安全性 (RLS) 或对象级别安全性 (OLS) 定义语义模型的安全性,以防止报表使用者访问语义模型中的所有数据。 默认情况下,报表使用者的读取访问不限于他们在报表中看到的元素和数据,但是由于 RLS 和 OLS,可以在语义模型中强制执行访问限制。 使用 RLS 限制对返回的数据行的访问,并使用 OLS 限制对列和表的访问。 另一方面,隐藏表、列、度量值、视觉对象或报表页时,不会阻止报表用户访问这些隐藏元素。 因此,隐藏不是一种安全措施,而是一种提供专注于特定任务或目标的有序用户体验的选项。

我们在下面查看每个共享应用场景,并且更详细地讨论每个共享应用场景的安全影响。 有关报表使用者安全规划的更多注意事项,请参阅 Power BI 实施规划:报表使用者安全规划。 有关其他 Fabric 工作负载的详细信息,请参阅权限模型 - Microsoft Fabric

在工作区中协作

当团队协同工作时,他们需要访问相同的文档,以便轻松协作。 在 Power BI 工作区中,团队能够共享其仪表板、报表、语义模型和工作簿的所有权及管理权。 Power BI 用户组有时会根据组织结构组织其工作区,或者为特定项目创建工作区。 仍有一些组织使用多个工作区来存储所用报表或仪表板的不同版本。

工作区提供的角色可确定同事拥有的权限。 使用这些角色来确定可以管理工作区、编辑或分发内容或只是查看内容的人员。 详细了解工作区中的角色

工作区

工作区比“我的工作区”更适用于协作,因为前者允许共同拥有内容。 用户和整个团队可以轻松进行更新或为其他人授予访问权限。 “我的工作区”最适合个人用于一次性或个人内容。

现在,假设你需要与同事共享已完成的报表。 为他们提供报表访问权限的最佳方法是什么? 答案取决于多种因素。

  • 如果同事需要使报表保持最新,或者需要访问工作区中的所有内容,请将他们作为“成员”或“参与者”添加到工作区。
  • 如果同事只需查看工作区中的内容,请将其添加为“查看者”。
  • 如果同事只需要查看该报表而不是工作区中的所有内容,则可以通过链接共享报表,或授予他们直接访问权限。
  • 如果需要将相关报表或仪表板分发给许多同事,则发布“应用”可能是最佳选择。

每当使用工作区与团队协作时,团队都可以访问工作区中的所有数据。 若要限制用户的访问权限,请在工作区中为其授予查看器角色,并在语义模型或其他 Fabric 工作负载安全性上定义 RLS 或 OLS。

详细了解如何创建工作区

在 Microsoft Teams 中开展协作

通过将 Power BI 报表和 Power BI 分页报表嵌入 Microsoft Teams 中,增强组织中数据驱动的协作能力。 Power BI 服务有一个用于报表的“在 Teams 中聊天”按钮。 可以为每个单独的报表添加单独的 Power BI 选项卡,并为每个选项卡指定报表名称或任何其他名称。

将“Power BI 报表”选项卡添加到 Microsoft Teams 时,Teams 可自动为报表创建选项卡对话。 该 Microsoft Teams 频道中的每个人如果现在已具有对 Power BI 服务中的报表的访问权限,可以在对话中查看并讨论报表。

Microsoft Teams 对话选项卡

详细了解如何通过 Power BI 在 Microsoft Teams 开展协作

在 Microsoft Teams 中嵌入报表或发送项的链接不会自动授予用户报表查看权限。 你需要在 Power BI 中允许用户查看报表。

共享报表或仪表板

假设你在 Power BI Desktop 中的报表已准备就绪,并且你希望其他人有权访问它。 一种用于访问的方法是在 Power BI 服务中共享它。 将其发布到你自己的“我的工作区”或其他工作区。 或许你创建了可用于访问报表的仪表板,并且已准备就绪。

显示共享报表的屏幕截图。

需要 Power BI Pro 许可证方可共享内容。 你与之共享的人员也需要许可证才能共享,或者该内容需要位于高级容量中的工作区内。 共享仪表板或报表时,收件人可以查看仪表板并与其交互。 如果你向他们提供权限,则他们可以对其进行编辑、创建副本,并与同事共享。 他们会看到你在仪表板或报表中看到的相同数据。 他们有权访问基础语义模型中的所有数据,除非应用行级安全性 (RLS)或对象级安全性 (OLS)。

可以通过提供访问权限的链接共享报表:

此外,你还可以通过授予用户直接访问权限来共享报表:

“授予用户报表访问权限”对话框的屏幕截图。

还可通过授予用户直接访问权限来共享仪表板,而不是通过提供访问权限的链接共享仪表板:

“授予对仪表板的访问权限”对话框的屏幕截图。

与其他用户共享报表时,他们可以获得对报表和报表使用的基础语义模型的读取访问权限。 如果不在语义模型中定义 RLS 或 OLS,则即使报表、列、度量值或报表页未显示在报表或字段列表上,也可以共享报表并对所有数据进行完全访问。

当您使用除了读取权限之外的构建访问权限共享报表时,用户不仅可以获得对语义模型中所有元素的完全访问权限,还可以构建新的报表、仪表板和其他解决方案。 但是,它们仅看到基于模型中配置的安全规则允许的数据。 详细了解如何从 Power BI 服务共享报表和仪表板。 或阅读有关向链接添加筛选器并共享报表的筛选视图的信息。

从 Power BI 移动应用添加批注并共享

在适用于 iOS 和 Android 设备的 Power BI 移动应用中,可以为磁贴、报表或视觉对象添加批注,并通过电子邮件与任何人共享。

在移动应用中批注并共享

你正在共享磁贴、报表或视觉对象的快照。 你的收件人看到的内容与你发送邮件时的内容完全一致。 邮件还包含仪表板或报表的链接。 如果他们有 Power BI Pro 许可证,或者该内容位于高级容量中,并且你已与他们共享内容,则他们可以打开此内容。 可以向任何人(不仅仅是同一电子邮件域的同事)发送磁贴快照。

详细了解从 iOS 和 Android 移动应用添加注释并共享磁贴、报表和视觉对象

还可以通过适用于 Windows 10 设备的 Power BI 应用共享磁贴快照,但不能添加批注。

在应用中分发见解

假设想要将仪表板分发给组织中的广泛受众。 你和同事创建了工作区,然后在此工作区中创建并优化了仪表板、报表和语义模型。 现在选择仪表板和报表,并将其作为应用发布到组或整个组织。

“发布应用”图标

可以在 Power BI 服务 (https://app.powerbi.com) 中轻松找到应用并进行安装。 可以向业务用户发送应用的直接链接,或者他们可以在 AppSource 中搜索此应用。 如果 Power BI 管理员已授予你权限,则可以将应用自动安装到同事的 Power BI 帐户中。 详细了解如何发布应用

安装应用后,他们可以在浏览器或移动设备中查看应用。

对于查看你的应用的用户,他们同样需要拥有 Power BI Pro 许可证,或者应用需要存储在 Power BI 高级容量中。 请阅读什么是 Power BI Premium?了解详细信息。

通过应用共享报表时,与直接共享报表时相同:它们可同时获取对报表和报表正在使用的基础语义模型的读取访问权限。 如果不在语义模型中定义 RLS 或 OLS,则即使数据未显示在报表上,也可以共享报表并对所有数据进行完全访问。 如果用户具有指向应用程序中任何内容的直接链接,即使表、列或度量值对于该受众来说在视觉上隐藏在导航窗格中。

创建应用时,除了读取访问权限之外,还可以为用户提供对语义模型的生成权限。 如前所述,这使用户能够在语义模型的基础上构建新解决方案。

也可以将应用发布给组织外部的人员。 他们可以查看应用内容并与之交互,但无法与他人共享。 现在,可以创建模板应用并将它们部署到任何 Power BI 客户。

在安全门户或公共网站中嵌入报表

在安全门户中嵌入

可以在用户希望看到 Power BI 报表的门户或网站中嵌入这些报表。
利用 Power BI 服务中的“在 SharePoint Online 中嵌入”和“嵌入”选项,可以为内部用户安全地嵌入报表。 无论选择哪个选项,Power BI 都会强制执行所有权限和数据安全措施,然后才允许用户查看内容,这类似于共享报表。 查看报告的人员需要具有相应许可证。

  • “在 SharePoint Online 中嵌入”适用于 SharePoint Online 的 Power BI Web 部件。 它提供单一登录体验,并可控制报表的嵌入方式。 详细了解如何嵌入 SharePoint Online
  • 嵌入适用于支持使用 URL 或 iFrame 嵌入内容的任何门户或网站。 详细了解嵌入选项。

发布到公共网站

借助“发布到 Web”,可通过将可视化效果嵌入到博客文章、网站、社交媒体和其他联机交流媒介,来将 Power BI 报表发布到整个 Internet。 Internet 上的任何人都可查看你的报表,而且你无法控制谁查看你已发布的内容。 他们不需要 Power BI 许可证。 只能将可以编辑的报表发布到 Web。 如果是与你共享的报表或者报表位于应用内部,则无法将其发布到 Web。 详细了解如何发布到 Web

警告

使用发布到 Web只用于公开共享内容,而不用于内部共享。 使用“发布到 Web”时,Internet 上的所有人都可查看你发布的报表或视觉对象。 查看通过“发布到 Web”共享的报表无需身份验证。 它包括查看报表聚合的详细级别数据。 发布报表前,请确保可以在互联网上公开共享数据和可视化效果。 请勿发布机密或专有信息。 如果有任何疑问,请在发布前查看组织策略。

在 PowerPoint 中显示实时报表页

可以通过将 Power BI 报表页添加到 PowerPoint,使用实时交互式 Power BI 数据增强数据故事分享。 你可以像在 Power BI 中一样与它们进行交互。 实时报表页在 PowerPoint 编辑和幻灯片放映模式下都是交互式的。 可以应用筛选器和切片器、选择数据点并向下钻取数据。

显示与报表交互的动画 gif

详细了解如何在 PowerPoint 中进行故事分享。 在 PowerPoint 演示文稿中使用报表时,打开 PowerPoint 的人还需要对报表的访问权限才能查看报表。 与应用前相同的权限。

在 Power BI 服务中,可以对以下任何项执行打印、另存为 PDF 或另存为其他静态文件格式操作:

  • 整个仪表板
  • 仪表板磁贴
  • 报表页
  • 分页报表
  • Power BI 服务中的可视化效果。

一次只能打印一页 Power BI 报表。 不能一次性打印整个报表。 详细了解如何打印报表或仪表板或另存为静态文件

另一方面,分页报表是设计用于打印的报表。 有关详细信息,请阅读 Power BI 报表和分页报表的比较

创建和部署模板应用

模板应用设计为公开分发,并通常在 Microsoft AppSource 中进行。 你会生成应用,并且在只需很少编码或无需编码的情况下,就可以将其部署到任何 Power BI 客户。 你的客户连接到其自己的数据并实例化其自己的帐户。 详细了解 Power BI 模板应用

共享语义模型

让我们面对现实,有些人更擅长在其报表中创建设计精良的高质量数据模型。 也许你就是那个人。 你的整个组织都能够因使用这一设计精良的数据模型而受益。 共享语义模型填补了该角色。 使用每个人都应使用的数据模型创建报表时,可以将该报表保存到 Power BI 服务,并授予合适的人员使用它的权限。 他们随后可以基于你的语义模型生成其报表。 这样一来,每个人都基于相同的数据创建其报表,并可看到“同一个版本的事实”。

查找共享语义模型

共享语义模型时,默认情况下,用户对语义模型具有完全访问权限。 可以通过语义模型中的 RLS 和 OLS 定义适当的安全规则,以限制用户可以访问的数据。 详细了解创建和使用共享语义模型

创建数据流

数据流是一种自助方式,可用于统一来自不同来源的数据并为建模做好数据准备。 分析师创建数据流来引入、转换、集成和丰富大数据。 他们在 Power BI 服务的工作区中创建和管理数据流。 详细了解数据流自助数据准备

注意事项和限制

想提供反馈? 请转到 Power BI 社区站点提出你的建议。

更多问题? 尝试参与 Power BI 社区