内容提要
Vercel Workflows在可观测性中新增结构化搜索功能,支持按工作流、环境、部署ID、区域或自定义属性筛选运行记录,可粘贴运行ID精确查找。搜索栏提供智能建议并保存近期搜索,筛选条件以可移除标签组合,查询链接可分享且自动恢复。示例:workflow:sendEmail environment:preview region:iad1可查看特定区域预览运行。
延伸解读
搜索语法与组合筛选
新的结构化搜索支持按工作流、环境、部署ID、区域或自定义属性进行筛选,并可通过粘贴运行ID精确查找。筛选条件以可移除标签的形式组合,例如“workflow:sendEmail environment:preview region:iad1”可同时限定工作流、环境和区域。这种语法允许用户构建复杂的查询,快速定位特定条件下的运行记录。
查询分享与恢复
查询条件会保存在URL中,因此过滤后的视图可以生成链接进行分享,并在加载时自动恢复。这一功能便于团队协作,例如分享一个特定环境或区域的运行列表给同事,无需重复设置筛选条件。同时,搜索栏会保存每个项目的近期搜索,方便用户快速重新访问之前的查询。
默认视图与生产运行
文章提到,运行列表默认显示生产环境的运行记录。因此,当用户需要查看非生产环境(如预览环境)的运行情况时,必须显式添加环境筛选条件,例如“environment:preview”。这一默认行为有助于用户理解为何某些运行可能不会出现在初始列表中,并提醒他们根据需要调整筛选条件。
Q&A
Vercel Workflows在可观测性中新增了什么功能?
Vercel Workflows在可观测性中新增了结构化搜索功能,允许用户通过多种方式查找和调查运行记录。
如何精确查找某个特定的运行记录?
可以粘贴运行ID来精确查找该运行记录。
Vercel Workflows的搜索支持哪些筛选条件?
支持按工作流、环境、部署ID、区域或任何自定义运行属性进行筛选。
搜索栏的智能建议功能是如何工作的?
搜索栏会根据项目的运行数据,在输入时建议筛选条件和值,并保存每个项目的近期搜索。
如何分享一个筛选后的运行列表视图?
筛选条件会以可移除标签的形式组合,查询链接会保存在URL中,因此可以将筛选后的视图作为链接分享,并在加载时自动恢复。
能否举例说明如何使用结构化搜索?
例如,输入 workflow:sendEmail environment:preview region:iad1 可以查看特定区域(iad1)的预览环境中的sendEmail工作流运行记录,因为默认列表显示的是生产运行。