开发与工程 ✓ Google · 官方 google-bigtablerow-key-designschema-designgcloud-clicbt-clibigtable-sqlhotspotting

Google Bigtable 基础技能

帮助设计、配置和排查 Google Bigtable 数据库工作负载。

FollowSkills 评估 · FSRS-2.0
不推荐
56/ 100 五分制 2.8 / 5
信任安全17 / 25 · 3.4/5

技能明确要求对非模拟器数据库变更取得用户确认,并区分控制面与数据面;同时提供备份恢复路径,支持一定程度的风险控制。扣分原因是删除实例、表和行的命令缺少逐项确认、影响范围和回滚前置条件,未给出最小权限 IAM、敏感数据处理或命令中访问令牌暴露的说明。

可靠稳定8 / 20 · 2.0/5

内容覆盖查询、写入、模式变更、模拟器和性能诊断,主路径整体连贯。扣分原因是仅有静态命令和说明,未见测试套件、CI 或可复现结果;部分命令、SQL 语法和产品限制未提供失败示例、版本前提或诊断反馈,因此按静态上限保守评分。

适用触发10 / 15 · 3.3/5

目标用户和场景较清楚,涵盖 Bigtable 管理、模式设计、SQL、客户端代码和热点诊断,并明确排除通用 Cloud SQL 管理。扣分原因是触发边界、输入输出格式和不适用场景仍不够具体;中文支持未说明,且核心操作依赖 gcloud、cbt、Cloud Console 和 Google Cloud 服务,网络或权限受限环境的替代路径未交代。

规范维护10 / 15 · 3.3/5

目录结构清晰,主文档通过 references 渐进展开,包含 CLI、模式、SQL、客户端和模拟器资料;仓库 README 提供安装、Apache-2.0 许可、官方归属和问题反馈路径。扣分原因是技能本身缺少版本兼容矩阵、变更日志、维护责任人和更新策略,示例占位符较多,FAQ、依赖安装、已知限制和故障排查不完整。

有效结果7 / 15 · 2.3/5

内容有望直接帮助用户完成常见 Bigtable 查询、模式设计和 CLI 操作,并给出行键、热点和多集群原子操作等实用提示。扣分原因是没有提交的真实输出、测试结果或端到端示例,若命令或产品细节不匹配仍需人工核验;静态评估不得超过 7。

证据核验4 / 10 · 2.0/5

文件包含具体命令、SQL、配置模板、引用文档链接和性能检查清单,具备一定审计基础。扣分原因是未提供测试套件、CI 覆盖、版本锁定或第三方复核证据,且关键技术断言主要由文档自述支持;静态证据不足以达到更高等级。

证据充分度: 评估于 2026年7月20日 审查版本 513a7a51e85f
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 将删除实例、表、列族或行的命令视为高风险操作:执行前应再次确认目标、项目、实例和备份状态。
  • 不要直接在共享 shell 历史或日志中使用包含访问令牌的 curl 命令;应补充安全的凭据处理和最小权限说明。
  • 在生产环境采用示例前,应核对当前 gcloud、cbt、SQL 方言和客户端库版本,并在模拟器或隔离项目中验证。
  • 行键、时间戳、GC 策略及多集群原子操作相关断言缺少独立测试证据,需以官方当前文档和实际环境复核。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

该技能面向 Google Bigtable 的管理与开发,涵盖实例、集群、表和列族配置,以及数据查询和客户端代码编写。它重点指导行键设计、性能优化和热点问题诊断,并区分 gcloud 控制面操作与 cbt 数据面操作。支持 SQL、Java、Go 和 Python 客户端场景,但生产环境优先建议 Java 或 Go。修改非模拟器数据库的数据或结构前,必须先获得用户明确确认。

使用 gcloud 管理 Bigtable 实例、集群、应用配置、备份、IAM、表和视图;使用 cbt 更新表、列族及读写数据;指导 SQL 查询、行键和列族设计,以及 Java、Go、Python 客户端代码;通过 Key Visualizer、hot-tablets、gcloud 表统计和 cbt read 的 include-stats=full 选项诊断性能与热点;提供使用 Terraform 或 cbt 演进表结构的流程。

  1. 负责 Bigtable 基础设施的工程师,需要创建实例、集群、表或备份。
  2. 设计数据模型的开发者,需要选择行键、列族和访问模式以降低扫描与热点风险。
  3. 需要执行结构化查询或聚合的开发者,希望使用 Bigtable SQL。
  4. 使用 Java、Go 或 Python 构建 Bigtable 应用的工程团队。
  5. 遇到慢查询或热点平板问题的运维人员,需要使用 Key Visualizer 等工具定位访问模式。

这个 Skill 有哪些优点和局限?

优点
  • 覆盖 Bigtable 配置、查询、客户端开发、模式设计和性能诊断。
  • 明确区分 gcloud 控制面与 cbt 数据面职责。
  • 包含连续物化视图和 Data Boost 等应对额外访问模式的方案。
  • 提供 CLI、SQL、客户端库和模式设计参考指南。
局限
  • 范围限定为 Bigtable,不适用于通用 Cloud SQL 管理。
  • README 未提供版本兼容矩阵、测试套件或平台验证结果。
  • 具体参考文件内容未包含在给定材料中,因此其完整语法和示例无法在此核验。
  • 部分操作依赖 gcloud 和 cbt CLI,以及对 Google Cloud Bigtable 环境的访问。

如何安装这个 Skill?

运行 npx skills add google/skills,然后从交互式选择中选择 Bigtable Basics。README 未说明具体安装目录或非交互式选择参数。

如何使用这个 Skill?

安装后提出具体 Bigtable 任务,例如:Help me design a Bigtable row key and column families for a high-throughput time-series workload. 如需执行会修改非模拟器数据库结构或数据的命令,必须先获得用户明确确认。

这个 Skill 与同类方案有什么区别?

技能明确将 gcloud 与 cbt 分别用于控制面和数据面操作,并将 SQL API 与键值 API 区分为查询和数据修改场景;未提供与其他数据库技能的完整比较。

常见问题

它能管理 Cloud SQL 吗?
不能。描述明确要求不要将其用于通用 Cloud SQL 管理。
修改 Bigtable 数据或结构是否需要确认?
需要。执行非模拟器数据库变更前,必须先获得用户明确确认。
应该使用 SQL 还是键值 API?
复杂转换或聚合可使用 SQL;插入、更新、自增和删除应使用键值 API,因为 SQL API 只读。
它能帮助诊断热点吗?
能。应优先使用 Cloud Console 中的 Key Visualizer,然后结合 hot-tablets、gcloud 表统计和 cbt read 的 include-stats=full。

同仓库的其他 Skills

均来自 google/skills

自动化与运维 ✓ Google · 官方

Google Cloud Storage 基础技能

帮助代理管理 GCS 存储桶与对象,并配置访问、保护、生命周期和性能。

自动化与运维 ✓ Google · 官方

Google Cloud gcloud CLI 安全操作技能

帮助代理安全、可控地使用 gcloud 管理和排查 Google Cloud 资源。

自动化与运维 ✓ Google · 官方

Agent Platform 端点管理

管理 Agent Platform 在线预测服务端点及其常见故障。

数据与分析 ✓ Google · 官方

Google Analytics 数据报告助手

启用并调用 Google Analytics Data API 创建自定义报告。

数据与分析 ✓ Google · 官方

Agent Platform 模型注册表管理

用 gcloud 管理 Agent Platform 中的模型、版本及其元数据。

数据与分析 ✓ Google · 官方

AlloyDB 数据库管理助手

帮助管理 AlloyDB 集群、实例与备份,并连接 MCP 自动执行数据库操作。

数据与分析 ✓ Google · 官方

Cloud SQL 基础技能

帮助你创建、配置并连接由 Google Cloud 管理的 MySQL、PostgreSQL 和 SQL Server 数据库实例。

自动化与运维 ✓ Google · 官方

GKE 基础导航助手

帮助用户快速发现 GKE 集群入口,并将具体需求路由到最匹配的专业技能。

开发与工程 ✓ Google · 官方

Google Analytics 管理 API 助手

自动配置 Google Analytics 账户、属性及数据流。

自动化与运维 ✓ Google · 官方

Google Cloud 全球外部应用负载均衡配置

以最佳实践配置并部署 Google Cloud 全球外部应用负载均衡器。

自动化与运维 ✓ Google · 官方

Agent Platform 模型部署助手

在 Google Agent Platform 上部署、验证并清理 Model Garden 模型。

自动化与运维 ✓ Google · 官方

Google Cloud 开发者入门向导

帮助个人开发者完成 Google Cloud 的认证、项目、账单和首次部署准备。

自动化与运维 ✓ Google · 官方

Google Cloud 基础落地区构建器

为 Google Cloud 组织部署安全的企业级基础落地区。

自动化与运维 ✓ Google · 官方

Cloud Run 部署助手

用 gcloud 部署和管理 Cloud Run 服务、作业与工作池。

自动化与运维 ✓ Google · 官方

GKE 备份与灾难恢复

为有状态 GKE 工作负载配置备份策略与恢复流程。

数据与分析 ✓ Google · 官方

BigQuery 基础操作技能

用命令行管理 BigQuery 数据并运行 SQL 分析。

数据与分析 ✓ Google · 官方

Google Cloud 智能体数据科学架构师

为基于智能体的数据分析和机器学习工作负载设计并验证 Google Cloud 多产品架构。

数据与分析 ✓ Google · 官方

BigQuery AI 与机器学习分析助手

在 BigQuery SQL 中完成预测、异常检测、驱动因素分析和生成式 AI 任务。

开发与工程 ✓ Google · 官方

Google Agents CLI 智能体开发引导

引导智能体从设计、开发到部署与监控的完整流程。

自动化与运维 ✓ Google · 官方

Google Cloud 安全无服务器分层架构

帮助代理设计、编写基础设施代码并验证隔离的 Google Cloud 多层无服务器 Web 应用。

相关 Skills