如果您拥有相应的用户权限,则可以在使用新或旧版信息中心的用户定义信息中心或 LookML 信息中心内创建基于查询或链接链接的图块提醒。
创建提醒
只能为图块可视化图表中至少包含一个数字测量值或表格计算的图块设置提醒。可视化图表类型以及信息中心图块可视化图表中显示的字段决定了您是否可以基于单个字段或表的计算值或者“any”字段或表的计算值来设置提醒条件。
根据信息中心图块的可视化类型以及可视化中显示的字段类型,Looker 以不同的方式检查您的数据。创建提醒时,您可以选择以下类型之一:
- 单一值提醒(仅适用于可视化单一值)- Looker 会根据可视化图表(即结果表格的第一行)中使用的值来检查数据
- 时间序列提醒(在查询结果中包含日期或时间维度时使用)- Looker 会检查之前未出现过的所有新行(基于查询中的日期或时间维度)
- 分类提醒(既非单个值也非时序)— Looker 会检查所有行和数据透视值,除非在创建提醒时选择了特定行或数据透视值
基于表格计算(包括行总计)的提醒不受支持。
如需创建提醒,您的信息中心必须退出修改模式,并且必须退出开发模式。
如需在信息中心卡片上创建提醒,请点击该卡片的铃铛图标,然后点击您已允许查看的现有提醒列表底部的 New 按钮(您可能需要滚动页面才能看到整个列表)。如果当前未针对该板块配置任何提醒,或者您无权查看该板块上的任何现有提醒,请将鼠标悬停在信息中心板块上,以显示铃铛图标提醒图标。点击提醒图标,打开提醒创建窗口。
在提醒创建窗口中,您可以指定提醒的多个组成部分:
每个提醒查询都会捕获创建提醒时的信息中心和图块设置。提醒查询不会提取在创建提醒后对信息中心或卡片进行的任何更改,包括对信息中心过滤条件或可视化图表图块外观的更改(例如对可视化图表类型的更改)。实施任何更改后,您需要创建新的提醒,才能将其应用于您的提醒和通知。
提醒可以与您或其他用户对其基础信息中心或板块相关的许多常见更改类型进行同步,无需重新创建提醒。有关详情,请参阅信息中心修改对提醒的影响文档页面。
为提醒命名
默认提醒标题指明需要满足哪些条件才能触发提醒。如果您想重命名提醒,请按以下步骤操作:
- 点击三点状菜单,然后点击修改提醒。
- 点击一下提醒标题。
- 输入自定义标题,然后点击该字段或按 Enter 键查看您的更新。
- 点击保存提醒,保存您的新标题。
您的自定义提醒标题将显示在该图块的提醒视图窗口中列出的所有公开提醒中。自定义标题也会显示在提醒通知中。
在提醒视图窗口中,将鼠标悬停在任意提醒的自定义标题上,即可查看触发该提醒的条件。
设置提醒条件
在提醒创建窗口的条件下拉菜单中,您可以设置组件,告知 Looker 如何检查图块数据中是否存在更改,以及哪些更改会触发提醒通知。
提醒条件由以下组件表示:
- 信息中心板块的可视化图表中显示的字段或表格计算列表
- 所选字段、字段、表计算或表计算的更改必须触发提醒通知
- 将触发提醒通知的更改幅度
这些条件包括:
- 大于
- 小于
- 等于
- 大于或等于
- 小于或等于
如果查询包含日期或时间字段,则可以使用其他条件:
- Increases by
- Decreases by
- 更改依据(提高幅度和降低幅度的组合)
将这些比较条件与时序数据搭配使用需要注意一些其他事项。如需了解详情,请参阅这篇关于根据时序数据设置提醒的最佳实践页面。
Looker 仅基于整数和十进制数据值的比较来创建提醒。不过,通过一个简单的解决方法,您可以基于数据值的变化百分比设置提醒。
设置提醒通知
在提醒创建窗口的在何处发送部分,您可以指定提醒通知的目的地。
发送提醒电子邮件
如需通过电子邮件发送提醒通知,请从指定电子邮件地址下拉菜单中选择电子邮件。您可以指定提醒电子邮件通知的接收者。默认情况下,系统会列出您的电子邮件,而您可以根据需要修改收件人列表。您的权限决定了您能够向哪些电子邮件网域发送提醒通知。
每个收件人都会收到一封电子邮件,其中包含有关提醒的信息和取消关注该提醒的选项。如果他们选择取消关注提醒,那么他们的电子邮件地址会从收件人列表中移除。
添加自定义链接
如果用于发送提醒和定期发送电子邮件的自定义网址实验室功能已启用,Looker 会显示添加自定义链接选项。
对于嵌入式内容,您可以自定义提供的网址,供收件人链接回 Looker。
- 在网域字段中,选择一个可用网域。
- 在路径字段中,视需要输入内容的路径,例如
/dashboards/12
或/reports/salesoverview
。路径格式应与管理员设置 - 嵌入页面中设置的定义的参数选择相匹配。 - 在网址标签字段中,(可选)为指向该内容的链接输入新文本。
向 Slack 附件(API 令牌)集成发送提醒
可通过 Looker 操作中心执行 Slack Attachment(API 令牌)操作。在管理面板的操作页面上启用此操作后,提醒创建窗口的在何处发送下拉菜单中的 Slack 附件(API 令牌)选项将作为选项显示。
对于使用自托管的 Action Hub 服务器的客户托管的实例,管理员在更新 Looker 实例时必须重启其操作中心服务器。
Looker 管理员启用 Slack 附件(API 令牌)操作,并且在 Slack 中设置了 Looker 应用聊天机器人用户后,您可以使用 Slack 附件(API 令牌)集成向 Slack 发送提醒通知:
从 Where to send it(发送目的地)下拉菜单中选择 Slack Attachment(API 令牌)。
Channel Type(频道类型)和 Share In(分享方式)字段将显示在 Where to send it(发送位置)下拉菜单下方。
即使嵌入用户拥有向 Slack 附件集成发送提醒通知的权限,他们也不会在在何处发送下拉菜单中看到 Slack 附件(API 令牌),除非其 Slack 工作区已针对 Looker 应用聊天机器人用户进行配置。
使用 Channel Type(频道类型)字段为提醒指定 Slack 收件人的类型:
- 频道:将提醒发送到 Slack 频道
- 用户:在私信中向 Slack 用户发送提醒
选择频道类型后,在“分享”字段中,填充适用于 Slack 工作区中 Looker 应用聊天机器人用户凭据的频道或私信选项。
在分享信息字段中,选择要向其发送提醒通知的私信或频道。所选用户或频道将收到一条通知,其中包含与设置该提醒的卡片有关的信息:
- 信息中心卡片可视化图表的 PNG 图片
- 包含信息中心名称或自定义提醒标题以及触发提醒的条件的消息
- 用于导航到卡片信息中心的链接
- 用于退订提醒通知的链接
对于单值可视化图表,Slack 通知会将单个值以文本形式(而不是 PNG 格式)包含在内。
向 Slack 集成发送提醒
可通过 Looker 操作中心执行 Slack 操作。在管理面板的操作页面上启用此操作后,Slack 会在提醒创建窗口的在何处发送下拉菜单中显示为一个选项。Looker 管理员还必须将至少一个 Slack 工作区连接到 Looker 实例。
Slack 集成适用于满足以下条件的 Looker 托管的部署:
- Looker 实例使用的是 6.24 或更高版本。
- Looker 实例未启用 IP 许可名单功能。
客户托管的实例不支持此 Slack 集成。
如需启用 Looker 应用的安装,您的 Slack 工作区所有者可能需要调整 Slack 工作区的应用安装设置。
Looker 管理员启用 Slack 操作并连接适当的 Slack 工作区后,您可以向 Slack 发送提醒通知:
从 Where to send it(目的地)下拉菜单中选择 Slack。
如果您尚未通过 Slack 进行身份验证,则在何处发送下拉菜单下会显示使用 Slack 登录按钮。
点击使用 Slack 登录。Looker 将请求访问 Slack 工作区。如果您的 Looker 管理员已将多个 Slack 工作区连接到 Looker 实例,则 OAuth 页面的右上角会显示一个下拉菜单。从下拉菜单中选择适当的 Slack 工作区。点击允许。
您还可以在 Looker 中的个人帐号页面向 Slack 进行身份验证。如果您的 Looker 管理员已将多个 Slack 工作区与您的 Looker 实例连接,您会看到一个工作区列表,其中包含用于分别登录各个工作区的选项。
登录到至少一个 Slack 工作区后,工作区字段下方会显示频道类型和分享位置字段。
即使嵌入用户拥有向 Slack 集成发送提醒通知的权限,除非其 Slack 工作区已连接到 Looker 实例,否则他们不会在“在哪里发送”下拉菜单中看到 Slack 选项。
工作区下拉菜单会显示您已登录的所有工作区的列表。从列表中选择工作区。如果您没有看到要发送提醒通知的工作区,可以查看您的 Looker 管理员已关联到 Looker 实例的工作区列表,并通过 Looker 中的个人帐号页面分别登录各个工作区。
Share In(分享方式)字段填充了基于所选 Slack 工作区的渠道和私信选项。选择您要向其发送提醒通知的私信或频道。该渠道中的所有人都将看到一条通知,其中包含与设置该提醒的卡片有关的信息:
- 信息中心卡片可视化图表的 PNG 图片
- 包含信息中心名称或自定义提醒标题以及触发提醒的条件的消息
- 用于导航到卡片信息中心的链接
- 用于退订提醒通知的链接
对于单值可视化图表,Slack 通知会将单个值以文本形式(而不是 PNG 格式)包含在内。
设置提醒频率
您可以在提醒创建窗口的频率部分下设置 Looker 检查数据的频率(并在满足提醒条件时发送提醒通知),默认频率为 每日 05:00。以下是可用的频次选项:
- 每月的指定日期(默认为每月第 1 天)的指定时间(默认为 05:00)
- 每周的指定某一天(默认为 Sun 表示周日),以指定时间(默认为 05:00)
- 每天的指定时间(默认为 05:00)
- “每小时”以指定间隔(默认为每小时检查一次数据)和 Start 和 End 时间(默认值为 05:00 和 17:00)进行。通过每小时间隔,您可以让 Looker 按以下间隔检查数据:
- 小时
- 2 小时
- 3 小时
- 4 小时
- 6 小时
- 8 小时
- 12 小时
- 按指定的时间间隔(默认为每 15 分钟检查一次数据)的分钟数,默认值是 Start 和 End(默认值,分别为 05:00 和 17:00)。使用基于分钟数的间隔,您可以让 Looker 按以下间隔检查数据:
- 15 分钟
- 30 分钟
包含开始时间和结束时间。例如,如果您将开始检查时间设置为 12 小时,并将开始时间设置为 05:00,并将结束时间设置为 17:00,Looker 将在 05:00 和 17:00 执行数据检查。
设置提醒权限
您可以从提醒创建窗口的权限下拉菜单中选择公开或不公开选项,设置提醒的权限。如果某个提醒无法关注,则其默认会被标记为公开,也就是说,对信息中心图块底层内容拥有以下权限的任何 Looker 用户都可以在提醒视图窗口中看到您的提醒及其设置。他们还可以关注您的提醒,以便在触发提醒的条件时收到电子邮件通知。
系统无法遵循针对 Slack 和 Slack Attachments(API 令牌)集成的提醒;但如果您要创建针对其中某个目的地的提醒并将其标记为公开,则其他用户将能够查看和复制您的提醒设置。
您可以将提醒设置为不公开,以便只有您自己(和管理员)才能查看提醒设置,只需在提醒创建窗口中的权限下拉菜单中选择不公开选项即可。
出于安全考虑,其他用户无法查看或关注某些提醒,因此您无法查看或设置提醒权限。