在 Power BI 中发布应用

在 Power BI 中,可创建正式的打包内容,然后将其作为应用分发给广大受众。 在工作区中创建应用,可在工作区中与同事协作处理 Power BI 内容。 然后可以将已完成的应用发布给组织中的多名人员。 本文的应用使用者视图部分概述了应用使用者体验。

Power Bi 应用的屏幕截图

业务用户通常需要多个 Power BI 仪表板、报表和其他内容,才能经营自己的业务。 使用 Power BI 应用,可以创建内容集合,并将这些集合作为应用发布到整个组织或发布给特定人员或组。 可以为应用创建多个受众,并向每个受众显示或隐藏不同的内容。 应用和受众让报表创建者或管理员可以更轻松地管理这些集合的权限。

业务用户可以通过多种不同的方式获取你的应用:

  • 他们可以从应用市场或 AppSource 查找和安装应用。
  • 你可以向他们发送直接链接。
  • 如果 Power BI 管理员已授予权限,则可将这些应用自动安装到同事的 Power BI 帐户中。
  • 如果将应用分发给外部用户,则这些用户会收到附有直接链接的电子邮件。 在分发或更新应用时,Power BI 不会向内部用户发送任何电子邮件。

应用使用者无法修改应用的内容。 但可以在 Power BI 服务或其中一个移动应用中与之进行交互(对数据进行筛选、突出显示和排序)。 还可以授予他们在应用中共享数据集和创建自己的内容的权限。

应用许可证

创建或更新应用需要具有 Power BI Pro 或 Premium Per User (PPU) 许可证。 对应用使用者来说,有以下两种选项。

  • 此应用的工作区不包括在 Power BI 高级容量中:所有业务用户都需要 Power BI Pro 或 Premium Per User (PPU) 许可证才能查看应用。
  • 此应用的工作区包含在 Power BI 高级容量中:组织中没有 Power BI Pro 或 Premium Per User (PPU) 许可证的业务用户可查看应用内容。 但是,他们无法复制报表,也无法基于基础数据集创建报表。 请阅读什么是 Power BI Premium?了解详细信息。

创建并发布应用

工作区中的内容准备就绪后,可以开始发布过程。 你可以决定需要多少个不同的受众组。 然后选择要发布到每个受众的内容。 最多可以在一个应用中创建十个受众组。

  1. 在工作区列表视图中,选择“创建应用”,开始从工作区创建和发布应用。

    “创建应用”按钮的屏幕截图。

  2. 在“设置”中为其命名并添加说明以帮助用户查找应用。 还可以设置主题颜色,添加指向支持站点的链接以及指定联系信息。

    应用设置的屏幕截图。

  3. 选择“下一步: 添加内容”。

向应用添加内容

在“内容”选项卡上,将工作区中的内容添加到应用。

  1. 在“内容”选项卡中,选择“添加内容”。

    “添加内容”按钮的屏幕截图。

  2. 从当前工作区选择要添加的内容。

    显示内容列表的弹出窗口的屏幕截图。

    注意

    发布应用时,会默认包含每个受众组的所有应用内容。 但是,更新应用时默认不包括新添加的内容。

  3. 还可以添加指向其他网站的链接。 从“添加内容”旁边的下拉菜单中选择“添加链接”。

    “添加链接”按钮的屏幕截图。

    添加内容后,可以更改内容的顺序:

    • 在列表中向上或向下拖动内容。

    拖放内容的屏幕截图。

    • 选择每项旁边的“上移”或“下移”选项。

    “上移”或“下移”内容的屏幕截图。

  4. 选择“下一步: 添加受众”。

创建和管理受众

在“受众”选项卡上,创建和管理应用中的受众组。

  1. 若要创建受众,请选择“新建受众”。

  2. 双击默认受众标签以更改受众名称。

  3. 选择工作区中每个项目旁边的隐藏/显示图标,以确定此应用受众可以看到的内容。

  4. 在“管理受众访问权限”窗格中,指定要添加到当前受众组的组或用户。

    “管理受众访问权限”选项卡的屏幕截图。

    重要

    如果你的应用依赖于其他工作区中的数据集,则请确保所有应用用户都有权访问基础数据集。

    如果应用或报表与数据集位于相同的工作区中,那么请确保还向应用添加与该数据集关联的报表。

  5. 在每个受众组中向组织中的所有人员或特定用户或组授予访问权限。 还可以展开“高级”选项,为每个受众组配置以下设置:

    允许用户在此应用中共享数据集:此选项为应用使用者提供共享应用和应用受众的基础数据集的权限。

    允许用户在此应用中使用数据集生成内容:此选项允许应用使用者基于应用受众数据集创建自己的报表和仪表板。

    “管理受众访问权限”窗格中的高级设置屏幕截图。

    注意

    高级设置适用于所有受众,包括工作区用户。 只要他们至少在工作区中具有参与者角色,就可以共享数据集并在此应用中使用数据集生成内容。 有关角色的详细信息,请参阅工作区中的角色

保存报表的副本

可以允许具有生成权限的应用用户将报表的副本保存到其工作区中。 此类应用用户在保存报表后可以自定义报表副本以满足其需求。

若要使应用用户能够保存副本,请在“设置”选项卡上勾选“允许用户创建此应用中报表的副本”复选框。

“设置”选项卡中关于保存副本的复选框的屏幕截图。

如果选择该项,具有生成权限的应用用户就可以从应用使用者视图中保存报表的副本。 还可以在应用中通过使用“管理受众访问权限”窗格下的“高级”选项来向应用用户授予生成权限。

发布应用

现在,你已确定受众和每个受众的内容,可以发布应用了。 如果 Power BI 管理员已在 Power BI 管理员门户中为你启用了此设置,则你可自动为收件人安装应用。 详细了解本文中的自动安装应用

  1. 选择“发布应用”。

    发布应用的屏幕截图。

  2. 成功发布应用后,会看到包含可共享应用链接在成功发布消息。 可以复制该链接并与应用使用者共享。

    成功发布应用的屏幕截图。

    还可以通过选择“设置”页面底部的“复制链接”按钮来共享已发布的应用。 这会创建一个可共享的应用链接,以便与应用使用者共享。

    显示“复制链接”选项的屏幕截图。

应用使用者还可以通过从应用市场或 AppSource 搜索应用来请求访问应用。 有关使用者的应用体验的详细信息,请参阅本文的应用使用者视图部分。

将应用发布到整个组织

发布应用时,可以将整个组织添加到任何应用受众组。

  • 在“管理受众访问权限”中,选择“整个组织”。

但是,此选项在以下三种方案中处于禁用状态:

  • 已在“设置”选项卡上选择了“自动安装此应用”。我们不允许为整个组织自动安装应用
  • 你是已分配有工作区角色的来宾用户。
  • 管理员不允许你将应用分配给整个组织。 可以要求管理员在管理门户中租户设置的内容包和应用租户设置部分中更改此设置。

管理应用访问请求

发布应用后,可以管理应用权限。

  • 在“应用”列表页中,选择应用旁边的“更多选项(...)”,然后选择“管理权限”。

    “管理权限”选项的屏幕截图。

如果存在任何挂起的访问请求,则还会在工作区中看到通知横幅。 选择“查看”以直接访问应用权限管理页面。

访问挂起通知横幅的屏幕截图。

“权限管理”页包含以下选项卡:

  • 直接访问:列出已有权访问应用的所有用户。

  • 挂起的访问:列出所有挂起的请求。

    “管理权限”页的屏幕截图。

更改已发布的应用

发布应用后,你可能想要更改或更新它。

  1. 打开对应于应用的工作区。 如果你是工作区管理员或成员,也可选择“编辑应用”铅笔,直接从应用打开工作区。

    从关联应用打开工作区铅笔的屏幕截图。

  2. 对应用内容进行任何所需的更改。

    该工作区为临时区域,因此应用中所做更改在再次发布前不会生效。 这样就方便进行更改,而不会影响已发布的应用。

    重要

    如果删除报表并更新应用,那么即使将报表添加回应用,应用使用者也会丢失书签、评论等所有已完成的自定义设置。

  3. 在“工作区内容”视图中选择“更新应用”。

    从关联的工作区更新应用的屏幕截图。

  4. 如果需要,更新“设置”、“内容”和“受众”,然后选择“更新应用”。

    应用的发布对象会自动看到更新版应用。

    注意

    如果在更新过程中删除了应用权限,则新的应用安装程序将不会获得这些权限。 但是,更新不会删除用户已拥有的权限。若要删除此类现有访问权限,请转到数据集管理权限页上的“直接访问”选项卡并手动删除权限。

自动为最终用户安装应用

如果管理员为你提供了权限,则你可以自动安装应用,并将其推送给应用使用者。 借助此推送功能可以更轻松地将合适的应用分发给合适的人员或组。 最终用户的应用内容列表中自动显示你的应用。 他们无需通过应用市场或 Microsoft AppSource 或单击安装链接查找你的应用。 请在 Power BI 管理员门户文章中参阅管理员如何确保将应用推送给最终用户

如何将应用自动推送给最终用户

管理员给你分配权限后,可通过一个新选项来自动安装应用。 选中该框并选择“发布应用”(或“更新应用”)时,该应用将推送到在应用的“受众”选项卡中定义的所有受众组。

屏幕截图显示已自动选择“安装应用”的 Power BI“发布应用”选项。

用户如何获取你推送给他们的应用

推送应用后,应用将自动显示在用户的“应用”列表中。 按此方式,你可以精选组织中特定用户或工作角色需要随时使用的应用。

屏幕截图显示包含已发布应用的 Power BI 应用。

自动安装应用的注意事项

下面是将应用推送给最终用户时需要注意的事项:

  • 不能为整个组织自动安装应用。 你会注意到,选中“自动安装应用”复选框时,“整个组织”选项变为非活动状态 。

  • 自动向用户安装应用可能需要一些时间。 大多数应用立即为用户安装,但推送的应用可能需要一些时间。 这取决于应用中的项数和授予访问权限的人员数。 我们建议在下班期间推送应用,那时的时间充足,用户也不需要使用应用。 请先与多位用户验证,再发送有关应用可用性的广泛沟通。

  • 如果用户没有在“应用”列表中立即看到应用,则应刷新浏览器,或者关闭浏览器然后重新打开。

  • 尽量不要让用户不知所措。 请注意不要推送太多应用,以便用户了解预先安装的应用是有用的。 最好控制可以将应用推送给最终用户的人员,以协调计时。 建立联系点,用于将组织中的应用推送给最终用户。

  • 不会为未接受邀请的来宾用户自动安装应用。

应用使用者视图

应用使用者只能根据各自受众组的访问权限查看内容。 有权访问多个受众组的使用者可在顶部栏上查看组选项卡,以便在不同受众视图之间轻松切换。 例如,如果用户既属产品团队组又属销售团队组,则他们将看到三个视图选项卡,如下图所示。 默认情况下,使用者会看到“全部”选项卡视图,该视图是一个合并视图,显示他们有权访问的所有内容。 应用使用者可以浏览不同的受众组选项卡以查看每个组的内容。

合并的“全部”视图屏幕截图显示应用使用者的“全部”视图。

受众组一,产品团队屏幕截图显示应用使用者的“产品团队”视图。

受众组二,销售团队屏幕截图显示应用使用者的“销售团队”视图。

详细了解应用使用者如何体验应用

取消发布应用

工作区的任何管理员或成员都可以取消发布应用。

  • 在工作区中,选择“更多选项(...)”>“取消发布应用”。

    选择“取消发布应用”按钮的屏幕截图。

此操作会为已向其发布该应用的所有人员卸载此应用,而且他们也不再有权访问此应用。 此操作不会删除工作区或其内容。

重要

取消发布应用时,应用使用者将丢失其自定义设置,即使稍后重新发布应用也是如此。 他们将丢失与应用中的内容相关联的任何个人书签、注释等。 仅在必须删除应用时才取消发布该应用。

注意事项和限制

发布应用时的注意事项:

  • AppSource 是一种外部服务,仅具有面向公众的服务应用。 用户只需前往应用市场即可找到组织应用。 也可从应用市场获取模板应用。
  • 每个应用最多可创建十个受众组。
  • 我们暂时放宽了应用的每个受众组 100 个用户或组的访问列表限制。 但请注意,这是暂时的,可能会在不久的将来更改限制。 建议使用一个或多个用户组包含全部所需用户。
  • 如果添加到应用访问列表中的用户已经可以通过工作区访问应用,则他们不会在该应用的访问列表中显示。
  • 在已发布应用的仪表板中选择磁贴时,会定向到应用中的基础报表。 如果应用创建者选择不包括应用中具有相关仪表板的报表,则选择相关磁贴时,不会定向到基础报表。
  • 支持网站 URL 显示在项信息卡中。
  • 默认情况下,所有新添加到已发布应用的内容都标记为不可见。 必须转到每个受众组并手动取消隐藏。
  • 目前,不支持在 Power BI 移动应用和部署管道中使用多个受众。 这是一个临时限制。
  • 如果选择在内容区域中打开链接,就不能打开添加的链接或查看其内容。
  • 应用最多可以包含 200 个仪表板。

后续步骤