您可以使用对话式分析来生成 Agentic Workflows,其中包含“探索数据”智能体、信息中心智能体,或者在对话式分析与独立探索的对话中生成。
Workflows 可以根据 Looker 电子邮件网域许可名单向 Slack 和电子邮件地址发送通知。
您可以监控哪些数据?
您可以使用对话式分析功能生成触发式 Agentic Workflows,以监控对话数据源中的任何度量。对于探索数据智能体,您可以监控相应数据智能体正在使用的任何探索中的任何度量。对于信息中心代理,您可以监控信息中心内任何基于查询的图块中的任何指标。对于与独立探索进行的对话式分析对话,您可以监控相应探索中的任何度量。
准备工作
您必须满足以下要求,才能使用对话式分析生成 Agentic Workflows。
所需权限
如需提示对话式分析生成工作流,Looker 管理员必须向您授予包含对话式分析数据源的至少一个底层模型的 create_alerts 权限的角色。您还必须为此模型同时启用 gemini_in_looker 和 chat_with_agent 权限。
如需详细了解对话式分析权限,请参阅在 Looker 中设置对话式分析文档页面。
需要进行身份验证
在向 Slack 发送工作流通知之前,Looker 管理员必须在 Looker Action Hub 中为您的 Slack 工作区启用并配置 Slack 操作。如需启用 Looker 应用的安装,您的 Slack 工作区所有者可能需要调整 Slack 工作区的应用安装设置。
启用 Slack 后,您必须通过 Looker 用户个人资料的账号页面或通过对话式分析对话进行 Slack 身份验证。如果 Looker 管理员已将多个 Slack 工作区连接到您的 Looker 实例,您会看到一个工作区列表,其中包含可用于单独登录每个工作区的选项。
提示对话式分析生成工作流
如需提示对话分析生成触发式工作流,请按以下步骤操作:
- 提出问题以确定数据的关键指标。
- 选择自动化 工作流,或提示对话式分析生成一个工作流,用于查找数据源的某个指标的变化。使用“提醒”“监控”和“通知”等关键字。例如:
- “创建提醒工作流”
- “创建用于监控指标 X 的工作流”
- “创建工作流以通知我”
对话分析会明确工作流程的其余组成部分,直到您建立所有工作流程设置,包括以下内容:
- 模型:正在接受查询的底层模型。
- 探索:对话的数据源。
- 指标:要监控的衡量指标。
- 条件:所选指标必须发生的变化,包括变化的幅度或阈值,才能触发工作流通知。
- 目的地:工作流通知的接收方。通知选项包括电子邮件、Slack 和 Looker 移动应用(如需使用移动应用,Looker 管理员必须在 Looker Action Hub 中启用 Firebase 操作)。
- 对于电子邮件目的地,请在收件人字段中列出您希望接收工作流通知的用户的电子邮件地址。虽然您可以通知的收件人数不受限制,但如果贵组织使用的是外部 SMTP 服务器,该服务器可能会有自己的每日或每条消息收件人限制。
- 对于发送到 Slack 的通知,如果您尚未登录 Slack,则必须从用户个人资料中进行身份验证。在对话中出现提示时,输入工作区 ID 以及您希望将工作流通知发送到的用户 ID 或频道 ID。对于发送到 Slack 频道的通知,频道中的所有人都可以看到该通知。
- Looker 访问权限控制不适用于外部目的地。在外部共享内容时(例如通过 Slack 或电子邮件),客户和外部接收方全权负责控制对内容的访问权限。
频率:您可以设置 Looker 检查数据是否发生更改的频率(如果满足工作流条件,则发送通知)。默认频率为每周一次,时间为周一 09:00。您可以提示智能体根据需要调整频次。可用的频次选项如下:
- 在每月的指定日期(默认为每月1 日)的指定时间(默认为 05:00)运行一次。每月
- 每周在指定的日期(默认为 Sun,即周日)和时间(默认为 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 Workflow 通知
Agentic Workflows 通知包含以下信息:
- 工作流可视化图表的 PNG 图片。
- 包含工作流名称和触发工作流的条件的消息。
- 用于调查工作流的链接 - 选择此链接可与生成工作流的代理开启新的对话。
- 用于退订工作流通知的链接。
如果启用,则会显示由 Gemini 赋能的关键驱动因素分析提供的分析洞见。通过电子邮件和 Slack 消息提供的分析洞见包含以下标头:“由 Gemini 提供支持。请注意核查,因为 AI 可能会出错。”
调查工作流通知
当您通过电子邮件或 Slack 收到工作流通知时,可以选择通知消息中的调查链接,提出后续问题并探索触发工作流的数据。
当您调查工作流通知时,对话式分析会启动调查会话,并具有以下行为:
- 私密且隔离的对话:选择调查的每位收件人都会与发起工作流的主要数据代理获得各自专属的私密对话串。其他收件人(包括电子邮件分发名单中的成员)无法看到您的问题或分析。
- 持久对话记录:您的调查对话是持久性的。如果您离开对话,稍后再次选择通知中的调查链接,对话式分析会返回到您之前针对该特定工作流程运行的对话历史记录。
- 主要代理路由:调查对话会自动在生成工作流的主要代理上打开。如果代理被删除,并且无法识别关联的探索,系统会显示错误。
- 访问权限控制和数据权限:您必须有权访问与对话关联的基础探索。如果您无权访问任何关联的探索,系统会显示一条错误消息,告知您缺少调查数据洞见所需的数据权限。
触发型工作流的限制
使用 Conversational Analytics 生成 Agentic Workflows 时,存在以下限制:
查看已触发的工作流
Looker 管理员授予您 see_alerts 权限后,您可以在管理工作流用户页面上查看自己拥有的工作流,并在管理工作流“管理”页面上查看 Looker 实例的所有工作流。