在管理工作流管理员页面上,Looker 管理员可以管理实例中任何用户创建的对话式分析代理工作流。您可以通过管理面板的提醒和安排部分访问“管理”页面。管理工作流管理员页面会列出有关所有有效和无效工作流的信息。
用户可以在管理工作流用户页面上查看有关其创建的工作流或其被列为收件人的工作流的信息。该页面可通过用户个人资料菜单访问。
工作流信息
管理工作流管理页面提供有关 Looker 实例上所有工作流的以下信息:
| 列 | 定义 |
|---|---|
| 工作流名称 | 工作流的标题,由代理在启动工作流时设置。代理会根据对话内容生成默认工作流标题。点击工作流名称,打开相应工作流的详情页面。 |
| 所有者 | 创建工作流程的用户的名称。 |
| 平均运行时间 | 工作流查询的时长(以秒为单位)。 |
| 满足条件 | 是或否,表示工作流查询上次运行时是否满足工作流条件。如果工作流查询尚未运行,或者工作流查询已运行但无法确定是否满足工作流条件,则会显示 -- 符号。此列会显示与工作流查询运行或工作流通知传送时出现的任何警告或错误相关的警告图标或错误图标。将指针悬停在警告或错误图标上,即可查看相关的错误消息(如有)。如果看到一个带有过时工作流警告的警告图标,则表示信息中心板块上的数据在两次最近的工作流查询之间没有变化。如需详细了解此消息,请参阅本页面上的提醒错误和警告消息部分。 |
| 频率 | 运行工作流以检查条件是否已满足或超出条件的频率。 |
| 状态 | 此列用于指明工作流是处于有效状态还是已停用。当用户在管理工作流用户页面中停用自己的工作流时,或者当 Looker 管理员停用工作流时,工作流会被标记为已停用。停用工作流后,系统会暂停向所有工作流接收者发送通知。 |
| 活动 | 指向工作流的活动记录页面的链接。 |
| “选项”菜单 | 一个菜单,您可以通过该菜单对工作流执行其他操作。如需了解详情,请参阅本页面的工作流管理选项部分。 |
管理 Looker 实例的工作流
工作流管理可能涉及以下任务:
每个工作流程旁边都有一个选项菜单,其中包含以下选项:
- 查看工作流
- 修改工作流
- 停用工作流程(如果工作流程处于有效状态)
- 启用工作流(如果工作流程处于停用状态)
点击查看工作流以打开详细信息页面。
点击修改工作流,打开并修改工作流的设置。点击 Save Workflow(保存工作流)以保存更改,或点击 Cancel(取消)以关闭编辑窗口而不保存更改。
管理工作流的状态
虽然您无法永久删除工作流,但可以控制工作流是否处于有效状态。当工作流的状态为有效时,工作流查询会继续按照工作流中指定的频率运行,以检查是否满足了相应条件。如果满足了条件,系统会按照工作流中指定的通知方法通知工作流接收者。当工作流的状态为已停用时,系统不会运行任何工作流查询,也不会发送任何通知。已停用的工作流的详细信息页面不会在工作流可视化视图中显示任何结果。
在某些情况下,工作流所有者或 Looker 管理员可能需要手动停用工作流,这些情况可能包括:
- 暂时暂停工作流通知,以便重新配置工作流条件
- 排查错误消息或警告
- 解决通知递送失败问题
如需停用工作流,请按以下步骤操作:
- 在管理工作流管理页面上,找到需要停用的工作流。
- 选择工作流的选项菜单。
- 选择停用工作流。
您可以随时按照以下步骤重新启用工作流,然后选择启用工作流。
查看工作流详情
详细信息页面是一个对话框,其中显示了工作流所有者和任何工作流收件人都可以查看的工作流信息摘要。该页面会显示以下信息:
- 有关触发工作流的条件或触发工作流的含义的上下文。
- 工作流查询结果的可视化图表。
- 工作流可视化图表上的更多菜单,其中包含从此处探索选项。选择此选项可打开预设了工作流查询的探索。
- 立即测试按钮,用于运行即时工作流查询。
在管理工作流管理页面中,Looker 管理员可以通过以下任一方式查看实例中任何工作流的详情页面:
- 选择工作流的选项菜单,然后选择查看工作流。
- 点击工作流的名称。
在详细信息页面上,Looker 管理员可以执行以下任务:
- 选择文本字段以添加有关工作流的背景信息。
- 选择更多菜单,然后选择从此处探索选项,以打开预设了工作流查询的探索。
- 选择立即测试,即可立即运行工作流查询,而无需等待工作流的指定频率。如果工作流的条件得到满足,系统会向其所有者和任何其他收件人发送通知。
点击完成以关闭详情页面。
监控工作流活动
Looker 会按指定频次运行工作流查询,以检查是否满足工作流条件。这些检查的结果会成为工作流的历史记录,可在活动页面上查看。
活动页面上的表格包含有关每个工作流查询作业的以下信息:
| 标题 | 定义 | 可能的值 |
|---|---|---|
| 运行时间 | 工作流查询启动时的时间戳 | 任何格式为 DD/MM HH:MM05/30 18:25 |
| 运行时间 | 工作流查询的运行时长 | 采用 0.81s 格式的任意时长 |
| Fresh | 一个布尔值,用于指示工作流查询是否检查了两次最近的工作流查询之间发生变化的数据 |
|
| 来源 | 工作流查询检查阈值(在工作流条件中指明)的数据来源 |
|
| 来源时间 | 工作流查询检查阈值值的数据库行的时间戳 | 任何格式为 DD/MM HH:MM 的时间戳示例:05/25 16:01 |
| 满足条件 | 一个布尔值,用于指示是否满足工作流条件 |
|
| 触发器 | 如果达到或超过此阈值,系统将触发工作流 | 任何数值 |
| 观测到的转化 | 满足或超出工作流条件并触发工作流的观测值 | 任何数值 |
| 状态 | 工作流查询的状态 |
|
在活动页面上,Looker 管理员可以执行以下任务:
- 查看工作流查询检查其条件的频率。
- 查看工作流程历史记录。
- 使用立即测试按钮运行即时工作流查询 - 如果工作流被触发,系统会向其所有者和任何其他收件人发送通知。
点击完成以关闭活动页面。
修改工作流条件
在某些情况下,工作流所有者或 Looker 管理员可能需要手动修改工作流配置,这些情况可能包括:
- 启用或停用由 Gemini 赋能的关键驱动因素分析(显示在通知中)
- 随着组织需求的演变,调整触发工作流的指标阈值和条件
- 更新通知接收方
- 更新了工作流频率,以更好地与缓存政策保持一致
如需修改工作流的设置,请按以下步骤操作:
- 在管理工作流页面中,选择要修改的工作流的选项菜单。
- 选择修改工作流,系统随即会打开工作流修改对话框。
- 更改工作流的设置。
- 选择保存提醒以保存更改。
删除代理、对话、探索或信息中心对工作流的影响
删除数据代理或对话会以以下方式影响相关联的工作流:
- 如果用户删除与生成工作流的代理的对话,相应工作流仍会处于有效状态。任何工作流通知接收者都将在满足工作流条件时继续接收通知。
- 如果用户删除生成工作流的代理,相应工作流仍会保持有效状态。当满足工作流条件时,任何工作流通知接收者都会继续收到通知。
- 如果用户删除包含工作流正在监控的数据的探索或信息中心,相应工作流仍会保持有效状态。当工作流条件满足时,所有工作流通知接收者都会继续收到通知。
工作流错误和警告消息
管理工作流管理员页面会显示在运行工作流或传送工作流通知时出现的任何错误或警告。如果适用,当您将指针悬停在条件满足列中的警告图标或错误图标上时,系统会显示错误消息。

通知递送失败,但配置存在
对于设置为向 Slack 或 Looker 移动应用发送通知的工作流,当工作流确定已满足工作流条件但无法发送通知时,系统会显示错误消息 Notification delivery failed with existing configuration。如果自工作流创建以来,Slack 配置发生了某些变化,则可能会出现此故障。例如,工作流要发送到的 Slack 工作区已与 Looker 实例断开连接,或者工作流要发送到的 Slack 渠道已被删除,或者 Looker 无法连接到集成。
警告:查询最新数据
条件满足列中的警告图标表示工作流所依据的数据在两次最近的工作流查询之间没有变化。将指针悬停在此图标上,即可显示消息过时提醒警告。
数据在查询之间没有变化,可能有几种原因。如果此警告持续存在,请与 Looker 开发者联系,验证为代理的探索定义的缓存政策是否与工作流频率设置一致。