创建触发式 Agentic Workflows

您可以使用对话式分析生成触发式 Agentic Workflows,方法是使用探索数据智能体、信息中心智能体,或在与探索的对话式分析直接聊天中生成。

Workflows 可以根据 Looker 电子邮件网域许可名单 向 Slack 和电子邮件发送通知。

您可以监控哪些数据?

您可以使用对话式分析生成触发式智能体工作流,以监控对话数据源中的任何 衡量指标。对于探索数据智能体,您可以监控该数据智能体使用的任何探索中的任何衡量指标。对于信息中心智能体,您可以监控信息中心内任何基于查询的图块中的任何衡量指标。对于与探索的对话式分析直接聊天,您可以监控该探索中的任何衡量指标。

准备工作

您必须满足以下要求,才能使用对话式分析生成触发式 Agentic Workflows。

所需权限

如需提示对话式分析生成工作流,Looker 管理员必须授予您一个角色,该角色至少包含对话式分析数据源的一个底层模型的 create_alerts 权限。您还必须为此模型同时启用 gemini_in_looker 和 chat_with_agent 权限。

如需详细了解对话式分析权限,请参阅在 Looker 中设置对话式分析文档页面。

需要进行身份验证

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

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

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

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

  1. 提出问题以确定数据的关键指标。
  2. 选择 自动化 工作流 ,或提示对话式分析生成工作流,以查找数据源的 衡量指标 之一的更改。使用“提醒”“监控”和“通知”等关键字。例如:
    • “创建提醒工作流”
    • “创建工作流以监控衡量指标 X”
    • “创建工作流以通知我”

对话式分析将阐明工作流的其余组件,直到您确定所有工作流设置,其中包括:

  • 模型:要查询的底层模型。
  • 探索:对话的数据源。
  • 指标:要监控的衡量指标。
  • 条件:所选衡量指标必须经历的更改,以触发工作流通知,包括更改的大小或阈值。
  • 目的地: 工作流通知的目的地。选项包括电子邮件、Slack 和 Looker 移动应用(如需使用移动应用,Looker 管理员必须在 Looker Action Hub 中启用 Firebase 操作)。
    • 对于电子邮件目的地,请在收件人 字段中列出您希望接收工作流通知的用户的电子邮件地址。虽然您可以通知的收件人数量没有限制,但如果您的组织使用的是外部 SMTP 服务器,则该服务器可能有自己的每日或每条消息收件人限制。
    • 对于 Slack 通知,如果您尚未向 Slack 进行身份验证,则必须通过用户个人资料进行身份验证。在对话中收到提示时,请输入您希望向其发送工作流通知的工作区 ID 和用户 ID 或频道 ID。对于 Slack 频道通知,频道中的所有人都可以看到该通知。
    • Looker 访问权限控制不适用于外部目的地。在外部共享(例如通过 Slack 或电子邮件)时,客户和外部目的地全权负责控制对内容的访问权限。
  • 频率:您可以设置 Looker 检查数据更改的频率(如果满足工作流条件,则发送通知)。默认频率为每周 一的 09:00 。您可以提示智能体根据需要调整频率。可用的频率选项如下:

    • 每月 的指定日期 (默认为每月 1 日 )的指定时间 (默认为 05:00 )。
    • 每周 的指定日期 (默认为周日 )的指定时间 (默认为 05:00 )。
    • 每天 的指定时间 (默认为 05:00 )。
    • 每小时 的指定间隔(默认为每小时检查一次数据),并指定开始 和结束 时间(默认为 05:00 和 18:00 )。对于每小时间隔,您可以让 Looker 按以下间隔检查数据:
      • 小时
      • 2 小时
      • 3 小时
      • 4 小时
      • 6 小时
      • 8 小时
      • 12 小时
    • 分钟 的指定间隔(默认为每 15 分钟检查一次数据),并指定开始 和结束 时间(默认为 05:00 和 17:00 )。对于基于分钟的间隔,您可以让 Looker 按以下间隔检查数据:
      • 15 分钟
      • 30 分钟

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

  • 由 Gemini 提供支持的 关键驱动因素分析:如果启用此设置,工作流通知会提供有关触发工作流的数据更改以及该更改可能发生的原因的洞见。此选项在默认情况下处于停用状态。通过电子邮件和 Slack 消息发送的洞见包含以下标题:“由 Gemini 提供支持。请进行验证,因为 AI 可能会出错。”

Agentic Workflows 通知

Agentic Workflows 通知包含以下信息:

  • 工作流可视化的 PNG 图片。
  • 一条消息,其中包含工作流的名称以及触发工作流的条件。
  • 一个用于调查工作流的链接 - 选择此链接可与生成工作流的智能体开启新的对话。
  • 一个用于退订工作流通知的链接。
  • 如果已启用,则为由 Gemini 提供支持的关键驱动因素分析 提供的洞见。通过电子邮件和 Slack 消息发送的洞见包含以下标题:“由 Gemini 提供支持。请进行验证,因为 AI 可能会出错。”

调查工作流通知

当您通过电子邮件或在 Slack 中收到工作流通知时,可以选择通知消息中的调查 链接,以提出后续问题并探索触发工作流的数据。

当您调查工作流通知时,对话式分析会启动调查会话,并具有以下行为:

  • 私密且隔离的对话:每个选择调查的收件人都会收到与工作流来源的主数据智能体的专用私密对话串。其他收件人(包括电子邮件分发列表中的成员)无法看到您的问题或分析。
  • 持久的对话记录:您的调查对话是持久的。如果您离开对话,稍后再次选择通知中的调查 链接,对话式分析会将您返回到该特定工作流运行的现有对话记录。
  • 主智能体路由:调查对话会自动在生成工作流的主智能体上打开。如果智能体被删除且无法识别关联的探索,则会显示错误。
  • 访问权限控制和数据权限:您必须有权访问与对话关联的底层探索。如果您无权访问任何关联的探索,则会显示一条错误消息,告知您缺少调查洞见所需的数据权限。

触发式工作流的限制

当您使用对话式分析生成 Agentic Workflows 时,存在以下限制:

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

查看触发式工作流

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