共享仪表板

本文提供了有关发布和共享仪表板的建议,并概述了共享已发布仪表板的步骤。

谁可以访问仪表板?

你可以与 Azure Databricks 帐户或工作区中的用户和组共享仪表板。 可以为注册到工作区的用户分配不同的权限级别,以定义他们与仪表板的交互能力。

非工作区成员的用户只能查看仪表板。 他们可以查看和运行仪表板,但无法编辑仪表板或支持它的基础数据集。 此访问级别与其他数据可视化系统中的只读角色一致,并具有不需要特殊许可证的附加优势。

工作区成员访问权限

可以授予工作区用户查看、编辑或管理仪表板的权限。 请参阅 AI/BI 仪表板 ACL。 有权访问仪表板的工作区用户可以同时访问草稿版本或已发布版本。 工作区用户必须具有至少 CAN EDIT 权限才能修改和重新发布草稿。

仪表板会沿袭对封闭文件夹设置的权限。 默认情况下,仪表板存储在 /Workspace/Users/<username> 目录中。 有权访问封闭文件夹的任何人都可以访问仪表板。 只有工作区管理员可以更改仪表板的所有权。 请参阅仪表板管理指南

帐户成员访问权限

对于无权访问工作区的 Databricks 帐户的注册成员,可以为他们授予对使用嵌入凭据发布的仪表板的仅供查看副本的访问权限。 他们使用发布者的嵌入凭证访问仪表板数据和计算资源,从而绕过了对数据或计算权限的需求。 没有工作区访问权限的成员无法访问仪表板的草稿版本,并且不会看到屏幕左边栏中或顶部附近的 Azure Databricks 工作区导航元素。 下图显示了一个帐户用户导航到不同共享仪表板时的视图。

显示访问多个仪表板、浏览仪表板列表和打开新仪表板的示例帐户用户视图。

要使帐户成员能够访问共享仪表板,管理员必须先将其注册到 Azure Databricks 帐户。 仪表板帐户级共享支持邮箱和一次性密码身份验证,并支持使用单一登录 (SSO) 进行统一登录。 此步骤将共享仪表板的访问权限限制为仅限帐户的指定成员,而不是允许任何拥有链接的人都能查看。 请参阅仪表板管理指南

共享仪表板的数据

若要从仪表板有效地共享见解,查看者必须能够访问基础数据和用于运行支持查询的计算资源。 可通过以下方式之一配置此访问:

  • 嵌入凭据(默认值): 查看者使用发布者的数据权限运行查询。 这允许用户查看仪表板,即使他们无权直接访问基础数据。 这种情况可能会向尚未被授予直接访问权限的用户公开数据。 这是默认选项。

  • 不要嵌入凭据: 访问仪表板时,将应用每个查看器自己的数据权限。 有权访问仪表板工作区的查看者使用发布者的计算凭据来处理更新。 无法访问该工作区的用户无法访问查看仪表板所需的数据或计算资源。

如果选择不嵌入凭据,则必须验证查看者是否具有访问仪表板上显示的数据所需的权限。 与无权访问基础数据或计算的用户共享仪表板时,请使用 嵌入凭据

对于草稿仪表板,将始终应用查看者的数据权限,即使仪表板是使用嵌入式凭据发布也是如此。

共享已发布的仪表板

已发布的仪表板可以与以下内容共享:

  • 工作区中的特定用户和组
  • Azure Databricks 帐户中的特定用户和组
  • 你 Azure Databricks 帐户中的所有用户

如果要与 Azure Databricks 帐户中的所有人共享,请使用共享设置:“帐户中的任何人都可以查看”。 如果要与工作区中的所有人共享,请使用系统组:“所有工作区用户”

使用以下步骤共享仪表板:

  1. 打开草稿或已发布的仪表板。

  2. 单击“ 共享”,然后使用“ 共享 ”对话框为帐户中的用户和组设置权限。

    • 在对话框顶部,输入要与之共享的用户和组。 可以分配特定的权限级别,例如“CAN EDIT”和“CAN MANAGE”。 然后,单击“添加” 。
    • 若要为 Azure Databricks 帐户中的任何人快速分配查看访问权限,请使用“共享”对话框底部的“共享设置”选项

    显示组织范围的共享设置的“共享”对话框

    用户需要访问工作区来管理或编辑仪表板。 工作区管理员可以将用户添加到工作区。 请参阅管理用户

    注意

    无权访问工作区的用户只拥有“CAN RUN”权限。 如果向没有工作区访问权限的用户授予提升的权限(例如“CAN EDIT”),则这些权限会出现在“共享”对话框中,但他们的实际权限仅限为“CAN RUN”。 除非将用户添加到工作区,否则无法应用提升的权限。 如果为用户分配了更高的权限级别,并随后将其添加到工作区,则他们可以根据获配的权限与仪表板进行交互。 有关仪表板权限级别的详细信息,请参阅 AI/BI 仪表板 ACL

  3. 与用户共享链接。

    • 单击“共享”对话框底部附近的“复制链接”,复制已发布仪表板的可共享 URL
    • 也可以选择将仪表板嵌入到不同的网站或应用程序中。