管理计划仪表板更新和订阅
根据计划更新仪表板有助于提高仪表板性能,而订阅有助于使利益干系人了解最新消息。 本文介绍了如何设置和管理计划更新和订阅。
创建计划
创建仪表板更新计划时,设置一个定期节奏来拉取最新数据;对于使用嵌入的凭据发布的仪表板,刷新共享缓存。
对于每个计划的仪表板更新,将发生以下情况:
- 定义数据集的所有 SQL 逻辑都以指定的时间间隔运行。
- 结果会填充查询结果缓存,并帮助改进初始仪表板加载时间。
若要创建计划,请执行以下操作:
单击仪表板右上角的“计划”。 此时会显示“添加计划”对话框。
使用下拉选择器指定频率和时区。 (可选)选择“显示 cron 语法”复选框以在“Quartz Cron 语法”中编辑时间表。
(可选)单击“ 更多”选项 ,为计划运行选择其他 SQL 仓库。
默认情况下,用于创建和运行仪表板的 SQL 仓库也用于计划运行。 使用此设置选择要运行计划更新的其他仓库。
单击 “创建” 。 将显示“计划”对话框,并显示所创建的计划。 如果此仪表板存在其他计划,对话框还会显示这些计划。
(可选)单击“订阅”将自己添加为订阅者,并在计划运行完成后收到包含仪表板 PDF 快照的电子邮件。
注意
如果已为此仪表板创建计划,右上角的按钮会显示“订阅”。 可以使用前面描述的工作流添加计划。
管理订阅
计划订阅者每次运行计划时都会收到一封电子邮件,其中包含当前仪表板的 PDF 快照。 对于包含多个页面的仪表板,PDF 快照显示仪表板的第一页。 符合条件的订阅者包括工作区用户和电子邮件通知目标。
注意
如果无法添加电子邮件订阅者,则工作区管理员可能已关闭工作区的电子邮件通知。 请参阅仪表板管理指南。
工作区管理员必须先定义电子邮件通知目标,然后才能将其选为订阅者。 请参阅管理通知目标。 可以将帐户用户、通讯组列表和帐户外的用户(例如,合作伙伴或客户组织的用户)都配置为电子邮件通知目标并进行订阅。 但是,这些用户无法直接订阅。
重要
订阅列表最多可以包含 100 个订阅者。 无论发送的电子邮件数如何,电子邮件通知目标都算作一个订阅者。
如果你在仪表板上至少具有“可编辑”权限,可以添加和移除其他订阅者以接收更新。 如果你在仪表板上至少具有“可查看”权限,则可以将自己作为订阅者添加到现有计划。
若要订阅其他用户,请执行以下操作:
- 单击仪表板右上角的“订阅”。 随即将出现“计划”对话框。
- 确定要将订阅者添加到的计划。 单击该计划右侧的 。 然后单击“编辑”。
注意
也可以使用烤肉串菜单 暂停或删除计划。
如果你对含有已分配计划的仪表板具有“可查看”访问权限,则可以订阅自己以便在每次计划运行时接收更新。
若要为自己订阅现有计划,请执行以下操作:
- 单击仪表板右上角的“订阅”按钮。 “计划”对话框显示仪表板的所有计划。
- 单击所选计划右侧的“订阅”。
如果无法将自己添加为订阅者,则可能是以下原因导致:
工作区管理员已关闭为工作区“启用仪表板订阅”选项。
此设置优先于所有其他设置。 如果工作区管理员已关闭此设置,仪表板编辑器仍可以分配计划,但无法分配订阅者。
仪表板不与嵌入凭据共享。
没有嵌入凭据的共享仪表板无法分配计划,因此无法为其分配订阅者。
你必须有权访问该工作区。
帐户用户只能作为电子邮件通知目标添加为订阅者。 帐户用户的仪表板上没有“订阅”按钮。
未定义任何角色。
对于没有定义计划的仪表板,具有“可查看”或“可运行”访问权限的工作区用户无法与“订阅”按钮交互。
取消订阅电子邮件更新
订阅者可以选择通过取消订阅计划来停止接收电子邮件。
若要使用仪表板 UI 取消订阅,请执行以下操作:
- 单击仪表板右上角的“订阅”按钮。 “计划”对话框显示仪表板的所有计划。
- 单击“已订阅”以取消订阅。 按钮文本会更改为“订阅”。
使用电子邮件页脚中的“取消订阅”链接取消订阅计划更新。
注意
当用户(包含在为电子邮件通知设置的较大通讯组列表中)选择使用电子邮件页脚中的链接取消订阅时,该操作将取消订阅整个通讯组列表。 整个组会从订阅中移除,而不会收到将来的 PDF 快照更新。
订阅的仪表板大小限制
仪表板订阅电子邮件包括以下 base64 编码文件:
- PDF:包含完整仪表板的 PDF 文件。
- DesktopImage:针对在台式计算机上查看进行优化的图像文件。
对两个文件的组合大小施加了 9MB 的上限。 以下说明概述了合并文件大小超过上限时的预期行为:
- 如果 PDF 文件大于 9MB:订阅电子邮件不包含 PDF 附件或任何图像。 它包含一条注释,指出仪表板已超出大小限制,并显示当前仪表板的实际文件大小。
- 如果合并文件大小大于 9MB:只有 PDF 附加到电子邮件。 内联消息包含指向仪表板的链接,但没有图像。