BigQuery AI 与机器学习分析助手
在 BigQuery SQL 中完成预测、异常检测、驱动因素分析和生成式 AI 任务。
文档展示了 BigQuery、Vertex AI、数据表、提示词、连接和签名 URL 之间的数据流,也列出 API 状态字段;但没有最小权限要求、执行前确认、敏感数据处理、成本控制、外部模型数据治理或回滚说明,因此扣分。未见凭据窃取、隐蔽外传或破坏性默认行为。
四个参考文件提供了较一致的语法、参数、输出字段和部分错误状态说明,且提示部分函数至少需要 3 个数据点;但没有测试套件、CI、可复现验证或系统化异常输入处理,并存在 TimesFM 2.0 与 2.5 示例/默认值不一致,因此扣分。静态审查不超过 10 分。
目标场景清晰,覆盖预测、异常检测、关键驱动因素和生成式 AI,并给出输入输出示例;但没有明确触发条件、非适用范围、权限/区域前置条件、中文支持或中国大陆网络可达性说明。BigQuery 与 Vertex AI 的可用性可能依赖账户、区域和网络环境,因此扣分。
主文档采用渐进式目录并链接四个参考主题,仓库 README 提供安装、支持、贡献、Apache-2.0 许可和维护中的说明;但缺少该技能专属依赖安装、版本兼容矩阵、变更记录、FAQ、限制说明和明确维护责任,因此扣分。
各主题均包含可直接改写的 SQL 语法、参数表、输出模式和示例,能覆盖核心分析任务;但示例未充分说明连接配置、数据质量、费用、模型版本与生产安全边界,且未经执行验证,仍需用户调试和审查,因此扣分。静态审查不超过 7 分。
参考文件给出了较具体的函数签名、字段和状态字段,可进行文本级审计;但没有官方文档引用、提交的测试、CI 结果或第三方执行证据,关键事实无法在本次静态材料中交叉复核,因此扣分。静态审查不超过 5 分。
- 使用 AI.GENERATE 或带 signed URL 的图像示例前,应确认连接权限、数据是否包含敏感信息、模型服务的数据处理政策和预期费用。
- 先核对当前 BigQuery/Vertex AI 区域、模型版本和函数语法;文档中的 TimesFM 版本示例不一致,且本评估未执行 SQL。
- 面向中国大陆用户时,应单独验证 Google Cloud 服务的区域与网络可达性;材料未提供中文或本地化运行保证。
这个 Skill 能做什么,适合哪些场景?
该技能面向需要在 BigQuery 中使用内置机器学习和生成式 AI 能力的数据分析人员。它帮助编写调用 AI.FORECAST、AI.KEY_DRIVERS、AI.DETECT_ANOMALIES 和 AI.GENERATE 的 SQL 查询。预测和异常检测使用预训练的 TimesFM 模型,内容生成使用 Gemini 模型。它适合已在使用 BigQuery、希望直接通过 SQL 执行高级分析的用户。
指导用户编写 BigQuery SQL 查询,以执行时间序列预测、时间序列异常检测、指标变化的关键维度识别,以及基于 Gemini 的文本和内容生成。技能通过参考文档说明 AI.FORECAST、AI.DETECT_ANOMALIES、AI.KEY_DRIVERS 和 AI.GENERATE 的使用方式;源文件未说明它会自行运行查询或返回实际分析结果。
- 数据分析师希望使用预训练 TimesFM 模型为 BigQuery 中的时间序列数据生成预测。
- 运营或业务分析人员需要在时间序列中识别偏离正常模式的异常。
- 产品或增长团队需要找出最能解释某项指标变化的维度分组。
- 分析人员希望直接在 BigQuery SQL 中调用 Gemini 生成文本或其他内容。
- 使用 BigQuery 的工程师需要将机器学习和生成式 AI 操作整合进 SQL 分析流程。
这个 Skill 有哪些优点和局限?
- 覆盖预测、异常检测、关键驱动因素和生成式 AI 四类 BigQuery 分析任务。
- 可使用预训练 TimesFM 模型进行预测和异常检测,无需自定义训练。
- 将 Vertex AI 能力整合到 BigQuery SQL 工作流中。
- 仓库采用 Apache-2.0 许可证。
- 技能文件主要提供能力概览和参考文档索引,未展示完整查询示例。
- 源材料未说明权限要求、费用、输入数据限制或失败处理方式。
- 源材料未提供该技能的测试套件、支持平台清单或性能指标。
- 它只覆盖 BigQuery AI/ML 能力;BigQuery 核心概念、资源管理、CLI 和客户端库属于相关的 BigQuery Basics 技能。
如何安装这个 Skill?
在支持 Agent Skills 的客户端中运行 npx skills add google/skills,然后从该仓库选择 bigquery-ai-ml 技能。源材料未规定具体客户端中的安装目录或单独安装命令。
如何使用这个 Skill?
安装后,可以提出类似“请为 BigQuery 中的销售时间序列编写使用 AI.FORECAST 的 SQL 查询,并说明需要的输入字段”的请求。也可以请求使用 AI.DETECT_ANOMALIES、AI.KEY_DRIVERS 或 AI.GENERATE。源材料未规定固定的触发词、参数格式或执行环境。
这个 Skill 与同类方案有什么区别?
与相关的 BigQuery Basics 技能相比,本技能聚焦 AI/ML 和生成式 AI SQL 函数;BigQuery Basics 聚焦核心概念、资源管理、CLI 和客户端库。两者是互补关系,不是同一范围的替代品。