共享仪表板

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

谁可以访问仪表板?

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

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

工作区成员访问权限

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

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

帐户成员访问权限

对于无权访问工作区的 Databricks 帐户的成员,可以为他们授予对使用嵌入凭据发布的仪表板的仅供查看副本的访问权限。 他们使用发布者的嵌入式凭据来访问仪表板中显示的数据和运行底层查询的计算资源。 这意味着帐户级查看者不需要计算或数据权限。 没有工作区访问权限的成员无法访问仪表板的草稿版本,并且不会看到左侧或顶部的 Databricks 工作区导航元素。

要使帐户成员能够访问共享仪表板,管理员必须先将其注册到 Azure Databricks 帐户。 请参阅仪表板管理指南。 此步骤将共享仪表板的访问权限限制为仅限帐户的指定成员,而不是允许任何拥有链接的人都能查看。

共享仪表板的数据和计算

若要在仪表板中有效地共享见解,查看者必须有权访问基础数据,以及运行使仪表板保持更新的支持查询所需的计算资源。 可通过以下方式之一提供对这些资源的访问权限:

嵌入凭据(默认值):发布仪表板时,可以选择嵌入凭据。 嵌入凭据允许查看者利用数据和计算访问权限,以便他们拥有与你相同的仪表板视图。 嵌入凭据还允许所有查看者使用相同的共享缓存来充分提升效率。

不嵌入凭据:不嵌入凭据时,将应用每位仪表板查看者自己的数据和计算凭据。 工作区管理员可以管理对数据和计算资源的访问权限。 无权访问仪表板原始工作区的用户不能被授予访问计算资源的权限。 实际上,这会将仪表板访问权限限制为仅限具有工作区访问权限的用户。

如果选择不嵌入凭据,则必须验证查看者是否具有查看仪表板上所显示数据所需的必要数据和计算访问权限。 如果要与无权访问工作区的用户共享,请选择“嵌入凭据”

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

共享已发布的仪表板

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

  • 工作区中的特定用户和组
  • 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
    • 也可以选择将仪表板嵌入到不同的网站或应用程序中。