使用仪表板任务作为作业的一部分,刷新已发布的 Azure Databricks 仪表板上的结果。
配置仪表板任务
在开始之前,请检查仪表板是否已发布并可供配置作业的用户访问。 必须至少具有对要部署的仪表板的 CAN VIEW 访问权限。
注释
根据其他配置设置,工作界面动态显示选项。
若要开始配置 Dashboard 任务的流程,请执行以下操作:
转到“作业”UI 中的“ 任务 ”选项卡。 有关常规说明,请参阅 创建或配置任务。
输入“任务名称”。
在“类型”下拉菜单中,选择“
Dashboard”。在 “仪表板 ”下拉菜单中,选择要更新的仪表板。
(可选)选择用于刷新仪表板的 SQL 仓库。 如果未指定,任务将使用仪表板的默认仓库。
注释
必须将无服务器或 pro SQL 仓库用于仪表板任务。
在“订阅者”下拉列表中,选择在仪表板刷新时接收电子邮件更新的用户和通知目标。 该列表与通过仪表板 UI 或 API 配置的任何订阅者无关。
(可选)若要在仪表板刷新时预应用筛选器值,请配置 仪表板筛选器:
- 单击“ 添加筛选器”。
- 在 筛选器 下拉菜单中,选择该仪表板中的全局筛选器或页面级筛选器组件。
- 输入筛选器的值。
- 对要设置的每个附加筛选器重复此操作。
注释
不能直接在任务中设置数据集参数。 若要使用数据集参数,请先将其附加到仪表板画布上的仪表板筛选器小组件,然后在此处设置该筛选器的值。
如果仪表板筛选器的 URL 标识符 与作业级参数键匹配,则任务会自动将该参数的值应用于筛选器。 请参阅参数化作业。
(可选)若要配置 持续时间阈值、 通知或 重试,请参阅 “高级任务设置”。
单击“保存任务”。
仪表板执行和访问
仪表板权限和缓存行为取决于仪表板的发布方式:
- 对于使用共享数据权限发布的仪表板,查看者根据仪表板发布者的凭据访问数据和计算。
- 对于在没有共享数据权限的情况下发布的仪表板,作业的 运行方式 设置中定义的标识用于刷新仪表板。 “运行方式”设置默认为作业所有者。 若要更改 运行方式 标识,请参阅 为作业运行配置运行方式用户。 查看者使用自己的数据和计算权限来查看仪表板输出,并且无法查看由 Run as 身份刷新后生成的结果。
注释
具有共享数据权限的仪表板始终使用发布者的凭据进行更新。 不能使用作业 UI 中的 “运行方式 ”设置来更改 运行方式 标识。