作业的仪表板任务

使用仪表板任务作为作业的一部分,刷新已发布的 Azure Databricks 仪表板上的结果。

配置仪表板任务

在开始之前,请检查仪表板是否已发布并可供配置作业的用户访问。 必须至少具有对要部署的仪表板的 CAN VIEW 访问权限。

注释

根据其他配置设置,工作界面动态显示选项。

若要开始配置 Dashboard 任务的流程,请执行以下操作:

  1. 转到“作业”UI 中的“ 任务 ”选项卡。 有关常规说明,请参阅 创建或配置任务

  2. 输入“任务名称”

  3. 在“类型”下拉菜单中,选择“Dashboard”。

  4. “仪表板 ”下拉菜单中,选择要更新的仪表板。

  5. (可选)选择用于刷新仪表板的 SQL 仓库。 如果未指定,任务将使用仪表板的默认仓库。

    注释

    必须将无服务器或 pro SQL 仓库用于仪表板任务。

  6. “订阅者”下拉列表中,选择在仪表板刷新时接收电子邮件更新的用户和通知目标。 该列表与通过仪表板 UI 或 API 配置的任何订阅者无关。

  7. (可选)若要在仪表板刷新时预应用筛选器值,请配置 仪表板筛选器

    1. 单击“ 添加筛选器”。
    2. 筛选器 下拉菜单中,选择该仪表板中的全局筛选器或页面级筛选器组件。
    3. 输入筛选器的值。
    4. 对要设置的每个附加筛选器重复此操作。

    注释

    不能直接在任务中设置数据集参数。 若要使用数据集参数,请先将其附加到仪表板画布上的仪表板筛选器小组件,然后在此处设置该筛选器的值。

    如果仪表板筛选器的 URL 标识符 与作业级参数键匹配,则任务会自动将该参数的值应用于筛选器。 请参阅参数化作业

  8. (可选)若要配置 持续时间阈值通知重试,请参阅 “高级任务设置”。

  9. 单击“保存任务”。

仪表板执行和访问

仪表板权限和缓存行为取决于仪表板的发布方式:

  • 对于使用共享数据权限发布的仪表板,查看者根据仪表板发布者的凭据访问数据和计算。
  • 对于在没有共享数据权限的情况下发布的仪表板,作业的 运行方式 设置中定义的标识用于刷新仪表板。 “运行方式”设置默认为作业所有者。 若要更改 运行方式 标识,请参阅 为作业运行配置运行方式用户。 查看者使用自己的数据和计算权限来查看仪表板输出,并且无法查看由 Run as 身份刷新后生成的结果。

注释

具有共享数据权限的仪表板始终使用发布者的凭据进行更新。 不能使用作业 UI 中的 “运行方式 ”设置来更改 运行方式 标识。

若要详细了解仪表板的发布设置,请参阅 “发布仪表板”。 若要详细了解每种访问类型的缓存行为,请参阅 数据集优化和缓存