用途:BigQuery Basics 用于在 BigQuery 中管理数据集、表和作业,并集成 BigQuery ML 与 Gemini,支持高级数据分析与 AI 驱动的洞察,适用于 SQL 与 Python 场景。BigQuery 本身是无服务器、AI 就绪的数据平台,采用计算与存储分离架构,可独立扩展,并内置机器学习、地理空间分析和商业智能能力。
主要能力:涵盖核心概念(存储类型、分析工作流、BigQuery Studio 功能)、CLI 用法(bq 命令行工具管理数据与作业)、客户端库(Python、Java、Node.js、Go)、MCP 用法(BigQuery 远程 MCP 服务器与 Gemini CLI 扩展)、基础设施即代码(数据集、表、预留的 Terraform 示例)、IAM 与安全(角色、权限、数据治理最佳实践)。相关技能包括 BigQuery AI 与 ML,提供分类、异常检测、预测、生成、评分、搜索、相似度等参考文件。
使用方式:启用 API:gcloud services enable bigquery.googleapis.com --quiet;创建数据集:bq mk --dataset --location=US my_dataset;创建表需先编写 schema.json,再执行 bq mk --table my_dataset.mytable schema.json;运行查询:bq query --use_legacy_sql=false 'SELECT name FROM bigquery-public-data.usa_names.usa_1910_2013 WHERE state = "TX" LIMIT 10'。若参考中未找到所需产品信息,可使用 Developer Knowledge MCP 服务器的 search_documents 工具。
适用场景:适合需要大规模 SQL/Python 数据分析、机器学习集成、地理空间分析、商业智能以及通过 CLI、客户端库、MCP 或 Terraform 管理 BigQuery 资源的用户。
限制:资料未提供具体收费、价格、平台支持范围或效果保证;部分高级功能依赖 BigQuery ML 与 Gemini 的可用性,实际使用需参考官方文档。