如果您拥有适当的用户权限,则可以在用户定义的信息中心或 LookML 信息中心上,针对基于查询或与 Look 关联的图块创建提醒。
创建提醒
只能在图块可视化图表中至少包含一项数值测量或表格计算的图块上设置提醒。信息中心图块可视化图表中显示的可视化类型和字段决定了您是基于单个字段或表格的计算值,还是基于“任意”的计算值设置提醒条件字段或表计算值。
根据信息中心图块的可视化类型和可视化中显示的字段类型,Looker 会以不同的方式检查您的数据。创建提醒时,提醒的类型如下:
- 单值提醒(仅用于单值可视化图表)- Looker 会根据可视化图表中使用的值(结果表格的第一行)检查数据。
- 时序提醒(当查询结果中包含日期或时间维度时使用)- Looker 会根据查询中的日期或时间维度检查之前没有出现的所有新行。
- 分类提醒(既不是单个值,也不是时序)- 除非在创建提醒时选择了特定行或透视值,否则 Looker 会检查所有行和透视值。
不支持基于包含行总计的表计算的提醒。
要创建提醒,信息中心必须退出修改模式,且必须退出开发模式。
要在信息中心图块上创建提醒,请点击该图块的钟形图标,然后点击现有您有权查看的提醒列表底部的新建按钮(您可能需要滚动页面才能看到完整列表)。如果该功能块尚未配置任何提醒,或者您无权查看该功能块上的任何现有提醒,请将指针悬停在信息中心功能块上,以显示钟形提醒图标。点击信息中心图块上的钟形提醒图标,打开提醒创建对话框。
在提醒创建窗口中,您可以指定提醒的以下几个组成部分:
每个提醒查询都会在创建提醒时捕获信息中心和图块设置。不过,对于您或其他用户对其底层信息中心或功能块所做的许多常见类型的更改,提醒会自动同步,而无需重新创建提醒。有关详情,请参阅对信息中心所做的修改对提醒的影响文档页面。
为提醒命名
默认提醒标题会指明需要满足哪些条件才能触发提醒。如果要重命名提醒,请按以下步骤操作:
- 点击三点状菜单,然后点击修改提醒。
- 点击一下提醒标题。
- 输入自定义标题,然后点击远离字段或按 Enter 键即可查看相应更新。
- 点击保存提醒以保存新标题。
您的自定义提醒标题将显示在该板块的提醒查看窗口中列出的所有公开显示的提醒中。自定义标题也会显示在提醒通知中。
在提醒视图窗口中,将鼠标悬停在任意提醒的自定义标题上,即可查看触发该提醒的条件。
设置提醒条件
在提醒创建窗口的条件下拉菜单中,您可以设置一些组件,告知 Looker 如何检查功能块数据是否有更改以及触发提醒通知的更改类型。
提醒条件由以下组成部分表示:
- 信息中心图块可视化图表中显示的字段或表格计算结果列表
- 所选字段、字段、表计算或表计算必须进行什么更改才能触发提醒通知
- 会触发提醒通知的变化幅度
这些条件包括:
- 大于
- 小于
- 等于
- 大于或等于
- 小于或等于
如果查询包含日期或时间字段,则可以使用以下额外条件:
- Increases by
- Decreases by
- 变化幅度(包含提高幅度和降低幅度)
将这些比较条件与时序数据结合使用需要注意一些其他事项。如需了解详情,请参阅此“最佳实践”页面中的根据时序数据设置提醒。
您可以创建仅基于整数值和小数数据值的比较结果的提醒。如要根据数据值的百分比变化设置提醒,请参阅根据数据值的百分比变化设置提醒条件最佳实践页面。
设置提醒通知
在提醒创建窗口的接收位置部分下,您可以指定提醒通知的目标位置。
将提醒发送到电子邮件
要将提醒通知通过电子邮件发送到电子邮件,请从收件人下拉列表中选择电子邮件。您可以指定提醒电子邮件通知的收件人。默认情况下,系统会列出您的电子邮件,您可以根据需要修改收件人列表。您的权限决定了您能够向哪些电子邮件网域发送提醒通知。
每位收件人都会收到一封电子邮件,其中包含有关该提醒的信息以及用于取消关注该提醒的选项。如果他们选择取消关注提醒,则系统会从收件人列表中移除其电子邮件地址。
添加自定义链接
对于嵌入式信息中心,您可以自定义为收件人提供链接回 Looker 的网址。如需使用此选项,Looker 管理员或拥有 schedule_look_emails
或 create_alerts
权限的用户必须先为自定义链接指定允许的网域,然后在管理菜单的嵌入页面中选择自定义链接网址的格式。
- 在 Domain(域名)字段中,选择一个可用域名。
- 在路径字段中,输入信息中心的路径,例如
/dashboards/12
或/reports/salesoverview
。只有在管理菜单中的嵌入页面上的选择内容路径字段中选择了用户定义的网址后,系统才会显示路径选项。 - (可选)在网址标签字段中,为指向相应内容的链接输入新文字。默认情况下,此字段会显示您在管理菜单的嵌入页面的网址标签字段中输入的所有文字,并且您可以在此字段中更改文字。
将提醒发送到 Slack 附件(API 令牌)集成
Looker 操作中心提供了 Slack 附件(API 令牌)操作。在管理面板的操作页面上启用此操作后,Slack 附件(API 令牌)将作为一个选项显示在提醒创建窗口的发送位置下拉列表中。
对于使用自托管操作中心服务器的客户托管实例,其管理员在更新 Looker 实例时必须重启操作中心服务器。
Looker 管理员启用 Slack 附件(API 令牌)操作并在 Slack 中设置了 Looker 应用聊天机器人用户后,您就可以按照以下步骤使用 Slack 附件(API 令牌)集成来向 Slack 发送提醒通知:
从收件人下拉列表中选择 Slack 附件(API 令牌)。
系统会显示频道类型和分享范围字段。
即使嵌入用户有权向 Slack 附件集成发送提醒通知,他们也不会在发送位置下拉列表中看到 Slack 附件(API 令牌),除非他们的 Slack 工作区是为 Looker 应用聊天机器人用户配置的。
使用 Channel Type 字段指定提醒的 Slack 收件人类型:
- 渠道:将提醒发送到 Slack 频道
- 用户:在私信中向 Slack 用户发送提醒
选择频道类型后,系统会在 Share In 字段中填充适用于 Slack 工作区中 Looker 应用聊天机器人用户凭据的频道或私信选项。
在分享范围字段中,选择您要向其发送提醒通知的私信或渠道。所选用户或渠道将收到通知,其中包含与设置提醒的图块相关的信息:
- 信息中心图块可视化图表的 PNG 图片
- 包含信息中心名称或自定义提醒标题以及触发提醒的条件的消息
- 用于导航到功能块信息中心的链接
- 用于退订提醒通知的链接
对于单值可视化图表,Slack 通知将以文本形式包含单个值,而不是可视化图表的 PNG 格式。
向 Slack 集成发送提醒
Looker 操作中心提供了 Slack 操作。在管理面板的操作页面上启用此操作后,Slack 将作为一个选项出现在提醒创建窗口的发送位置下拉列表中。Looker 管理员还必须将至少一个 Slack 工作区连接到 Looker 实例。
满足以下条件的 Looker 托管部署可使用 Slack 集成:
- 该实例运行的是 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 工作区后,将出现 Channel Type 和 Share In 字段。
即使嵌入用户有权向 Slack 集成发送提醒通知,除非他们的 Slack 工作区已连接到 Looker 实例,否则他们不会在将它发送到何处下拉菜单中看到 Slack 选项。
工作区下拉列表会列出您已登录的所有工作区。从列表中选择一个工作区。如果您没有看到要向其发送提醒通知的工作区,可以查看 Looker 管理员已与您的 Looker 实例关联的工作区的列表,并从 Looker 中的个人账号页面分别登录每个工作区。
Share In 字段会基于所选 Slack 工作区填充频道和私信选项。选择您要向其发送提醒通知的私信或渠道。该渠道中的任何人都会看到一条通知,其中包含与设置提醒的图块相关的信息:
- 信息中心图块可视化图表的 PNG 图片
- 包含信息中心名称或自定义提醒标题以及触发提醒的条件的消息
- 用于导航到功能块信息中心的链接
- 用于退订提醒通知的链接
对于单值可视化图表,Slack 通知将以文本形式包含单个值,而不是可视化图表的 PNG 格式。
设置提醒频率
在提醒创建窗口的频率部分下,您可以设置 Looker 检查数据是否有更改的频率(并在满足提醒条件时发送提醒通知)。默认频率为每天05:00。可用的频次选项如下:
- 每月
- 每周
- 每天,在指定时间(默认值为 05:00)
- 按指定的时间间隔每小时(默认设置是每小时检查一次数据),并采用指定的开始时间和结束时间(默认为 05:00 和 17:00)。采用每小时间隔,您可以让 Looker 按照以下时间间隔检查数据:
<ph type="x-smartling-placeholder">
- </ph>
- 小时
- 2 小时
- 3 小时
- 4 小时
- 6 小时
- 8 小时
- 12 小时
- 分钟:按指定的时间间隔(默认为每 15 分钟检查一次数据)和指定的开始时间和结束时间(默认为 05:00 和 17:00)。使用基于分钟的时间间隔,您可以让 Looker 按照以下时间间隔检查数据:
<ph type="x-smartling-placeholder">
- </ph>
- 15 分钟
- 30 分钟
开始时间和结束时间均包括在内。例如,如果您将检查间隔时间设置为 12 小时,开始时间为 05:00,结束时间为 17:00,则 Looker 将在 05:00 和 17:00 之间检查数据。
Looker 根据“管理”设置页面上的应用时区设置中指定的时区发送提醒,或者根据提醒创建者的用户特定时区(如已启用)发送提醒。
设置提醒权限
出于安全考虑,部分提醒无法由其他用户查看或关注,您也无法查看或设置其权限。
您可以在提醒创建窗口中的权限下拉菜单中选择公开或不公开选项,从而设置提醒的权限。如果提醒可以关注,则默认标记为公开,这意味着对信息中心图块底层内容具有关注权限的任何 Looker 用户都可以在提醒视图窗口中看到您的提醒及其设置。他们还可以关注您的提醒,以便在您的提醒条件被触发时收到电子邮件通知。
您可以将提醒设为不公开,以便提醒设置只有您(和管理员)可以查看,方法是从提醒创建窗口中的权限下拉菜单中选择不公开选项。
无法跟踪针对 Slack 和 Slack 附件(API 令牌)集成的提醒;但是,如果您针对上述某个目标平台创建提醒并将其标记为公开,则其他用户将可以查看和复制您的提醒设置。