使用智能体工作流监控数据变化

借助代理工作流,您可以使用 Conversational Analytics 对话界面提示数据代理生成动态提醒。您无需手动构建复杂的提醒,只需在与探索或数据代理的对话中使用自然语言,即可根据对话数据源中的指标设置基于阈值的监控。

当您提示对话式分析创建触发型智能体工作流时,可以指定工作流的条件,系统会按您指定的频率检查这些条件。满足这些条件后,工作流会以您指定的方式向您指定的收件人触发通知。设置工作流时,您还可以指定是否希望工作流通知包含 Gemini 赋能的关键驱动因素分析的结果,该分析可提供有关触发工作流的更改为何发生的分析洞见。

您可以监控哪些数据?

您可以使用对话式分析来生成一个工作流,用于监控对话数据源中的任何指标。对于探索数据代理,您可以监控相应数据代理正在使用的任何探索中的任何度量。对于信息中心代理,您可以监控信息中心内任何基于查询的图块中的任何指标。对于与独立探索进行的对话式分析对话,您可以监控相应探索中的任何衡量指标。

创建触发式工作流

您可以通过探索数据代理信息中心代理或在对话式分析的对话中通过独立的探索来创建触发式工作流。

准备工作

您必须满足以下要求,然后才能使用对话式分析生成触发型智能体工作流。

所需权限

如需提示对话式分析生成工作流,Looker 管理员必须向您授予包含对话式分析数据源的基础模型的 create_alerts 权限的角色。

您还必须获得与对话分析功能互动所需的任何权限。如需详细了解对话分析权限,请参阅在 Looker 中设置对话分析文档页面。

必需的身份验证

在向 Slack 发送工作流通知之前,Looker 管理员必须在 Looker Action Hub 中为您的 Slack 工作区启用并配置 Slack 操作。如需启用 Looker 应用的安装,您的 Slack 工作区所有者可能需要调整 Slack 工作区的应用安装设置

启用 Slack 后,您必须通过 Looker 用户个人资料的账号页面或在对话式分析对话中向 Slack 进行身份验证。如果 Looker 管理员已将多个 Slack 工作区连接到您的 Looker 实例,您会看到一个工作区列表,其中包含可单独登录每个工作区的选项。

提示对话式分析生成工作流

如需提示对话分析生成触发式工作流,请按以下步骤操作:

  1. 提出问题以确定数据的关键指标。
  2. 提示对话式分析生成一个工作流,用于查找数据源的某个指标的变化。使用“提醒”“监控”和“通知”等关键字。例如:
    • “创建提醒工作流”
    • “创建用于监控指标 X 的工作流”
    • “创建工作流以通知我”

对话式分析会逐步说明工作流的其余组成部分,直到您完成所有工作流设置,包括以下内容:

  • 条件:要监控的指标。
  • 运算符:所选指标必须经历的更改,才能触发工作流通知。
  • 阈值:触发工作流通知的变化幅度。
  • 方法:工作流通知的目标位置。选项包括电子邮件、Slack 和 Looker 移动应用(如需使用移动应用,Looker 管理员必须在 Looker Action Hub 中启用 Firebase 操作)。
    • 对于电子邮件目的地,请在收件人字段中列出您希望接收工作流通知的用户的电子邮件地址。虽然您可以通知的收件人数没有限制,但如果您的组织使用的是外部 SMTP 服务器,该服务器可能具有自己的每日或每条消息收件人限制。
    • 对于发送到 Slack 的通知,如果您尚未通过身份验证登录 Slack,方法菜单下会显示使用 Slack 账号登录按钮。从工作区菜单中选择您的 Slack 工作区;选择渠道可将工作流通知发送到 Slack 渠道,选择用户可将工作流通知作为私信发送给 Slack 用户。或者,选择手动输入频道 ID 以添加预期收件人的频道 ID 或用户 ID;对于频道或用户收件人,请在分享到菜单中选择将接收工作流通知的频道或用户的名称。
  • 频率:您可以设置 Looker 检查数据是否发生更改的频率(如果满足工作流条件,则发送通知)。默认频率为每周一次,时间为周一 09:00。可用的频次选项如下:

    • 每月在指定日期(默认为每月1 日)的指定时间(默认为 05:00)执行一次。
    • 每周在指定星期(默认为周日)的指定时间(默认为 05:00)运行。
    • 每天在指定时间(默认值为 05:00)。
    • 每小时按指定间隔(默认情况下为每小时检查一次数据)在指定的开始结束时间(默认情况下为 05:0018:00)进行检查。如果采用每小时间隔,Looker 可以按以下间隔检查数据:
      • 小时
      • 2 小时
      • 3 小时
      • 4 小时
      • 6 小时
      • 8 小时
      • 12 小时
    • 以指定间隔(默认情况下为每 15 分钟检查一次数据)分钟,在指定的开始结束时间(默认情况下为 05:0017:00)之间检查数据。如果采用基于分钟的时间间隔,您可以让 Looker 按以下时间间隔检查数据:
      • 15 分钟
      • 30 分钟

    开始结束时间包含在内。例如,如果您将每隔时间设置为 12 小时,并将开始时间设置为 05:00,将结束时间设置为 17:00,Looker 将在 05:00 17:00 检查数据。

  • 由 Gemini 赋能的关键驱动因素分析:如果启用此设置,工作流通知会提供有关触发工作流的数据变化的分析洞见,以及可能导致该变化的原因。该选项在默认情况下处于停用状态。

智能体工作流通知

智能体工作流通知包含以下信息:

  • 工作流可视化图表的 PNG 图片。
  • 包含工作流名称和触发工作流的条件的消息。
  • 用于调查工作流的链接 - 点击此链接可与生成工作流的代理开启新的对话。
  • 用于退订工作流通知的链接。
  • 如果启用,则会显示由 Gemini 赋能的关键驱动因素分析提供的分析洞见。

对于发送到 Slack 频道的通知,频道中的所有人都可以看到该通知。

触发型工作流的限制

使用 Conversational Analytics 生成触发型智能体工作流时,存在以下限制:

  • 对话式分析无法生成工作流来监控使用高级分析生成的更复杂的自定义指标。
  • 对话式分析无法生成用于监控数据维度表格计算的工作流。
  • 对话分析信息中心代理无法为嵌入式用户生成工作流。

查看已触发的工作流

Looker 管理员授予您 see_alerts 权限后,您可以在管理工作流用户页面上查看自己拥有的工作流,还可以在管理工作流管理员页面上查看 Looker 实例的所有工作流。