spanner-data 是做什么的?
Agent 技能 'spanner-data',来自 cline/skills 技能库。
描述
该技能提供与 Google Cloud Spanner 数据库交互的能力,包括执行查询、管理表结构以及处理数据迁移。它旨在帮助 AI 代理高效地操作 Spanner 数据。
平台支持
- Claude Code
- Cursor
- Codex
- 其他兼容的 AI 代理
安装
# 使用 cline 安装技能
cline install spanner-data
使用方法
-
连接 Spanner 实例:
- 设置环境变量
SPANNER_PROJECT_ID、SPANNER_INSTANCE_ID和SPANNER_DATABASE_ID。 - 或通过技能参数传递。
- 设置环境变量
-
执行查询:
- 代理可以发送 SQL 查询字符串,技能将返回结果集。
-
管理表结构:
- 支持 DDL 语句(如 CREATE TABLE、ALTER TABLE)。
-
数据迁移:
- 技能支持批量插入和更新操作。
示例
-- 查询示例
SELECT * FROM Users WHERE active = true;
# 设置环境变量
export SPANNER_PROJECT_ID="my-project"
export SPANNER_INSTANCE_ID="my-instance"
export SPANNER_DATABASE_ID="my-database"
注意事项
- 确保 Google Cloud 认证已正确配置(如服务账号密钥)。
- 技能需要网络访问 Spanner API。
许可
MIT