GPT中文GPT中文论坛社区AI工具软件大全 GPT.CC Claude Fable 5 · GPT-5.6 直连,不用连国际网 去看看 →
AI工具软件大全
首页 / Skill 技能 / Athena 数据湖查询

Athena 数据湖查询querying-data-lakeAWS官方放心用

让 AI 用 Athena 直接跑 SQL、查表结构、管理查询结果和费用,支持 Glue/S3/Redshift 多目录。

作者:AWS 仓库 aws/agent-toolkit-for-aws ★ 2,094 核对于 2026-07-24
01

Athena 数据湖查询 是干什么的

这个 Skill 让 AI 代你在 Amazon Athena 上执行 SQL 查询,覆盖 Glue 默认目录、S3 Tables 目录以及 Redshift 联合查询等场景。你只需给出 SQL、表名或模糊的业务描述(如"上季度销售数据"),AI 会先确认你的身份和工作组(Workgroup),必要时调用 finding-data-lake-assets 把模糊说法解析成具体的 database.table,再分析表结构、展示样例数据,最后把查询提交到 Athena 执行。执行前它会判断语句类型:SELECT/SHOW/DESCRIBE 直接跑;INSERT/UPDATE/DROP/CREATE 等破坏性操作会先弹窗确认,并告诉你扫描量和费用。结果会连同耗时、扫描数据量一起返回,出错时还会列出可用工作组让你重试。

适合直接在数据湖里写 SQL 做分析、拉数、排查表结构,或跨 Glue/S3 Tables/Redshift 做联邦查询的开发者与分析师。前提是 AWS 凭证已配置且对 Athena/S3 有权限;首次使用要确认目标 Region 和 S3 输出位置。注意:Redshift 联邦查询没有分区裁剪,会全表扫描;跨目录 JOIN 可能很慢;它不会帮你找"哪个表有这份数据",模糊表名需要让 AI 解析或你自己给全限定名。

查询数据湖中的业务数据查看表字段和样例数据分析跨目录数据表结构追踪查询费用与执行状态
02

怎么装 — 一行命令

在下面找到你用的工具,复制命令粘进终端就装好了:

其他兼容 Agent
npx skills add aws/agent-toolkit-for-aws
通用安装器,列表里选 querying-data-lake
03

装完第一句话怎么说

装好后不用任何配置,直接在对话里说:

用 Athena 查询 sales_db.orders 表,统计本月每个城市的订单量。

AI 检测到任务匹配时会自动加载这个 Skill,不需要手动开关。

04

安全体检 — 放心用

官方或可信来源出品,无危险脚本,按说明用即可。
装进来的是这些文件:
SKILL.mdreferences/
想装前先看一眼?去仓库读源码 →
05

配这些工具用

06

常见问题

表名不记得全限定名怎么办?

你可以直接说业务含义,比如"上季度销售表",AI 会调用 finding-data-lake-assets 技能把模糊描述解析成具体的数据库和表名。如果它解析失败,AI 会列出候选表让你确认。

为什么执行前要先选 Workgroup 和 S3 输出路径?

Athena 查询结果必须落到 S3,不同 Workgroup 对应不同的输出位置和权限策略。Skill 会先确认这些设置,避免查询成功却不知道结果文件在哪,也防止误用高成本工作组。

它能执行 CREATE/INSERT/DROP 这些语句吗?

可以,但会被判定为破坏性操作并弹窗确认。确认后才会执行,执行后会返回扫描量和耗时。建议生产环境谨慎使用,测试语句先在临时表或样例数据上验证。

回 Skill 技能市集,或看 Claude Code 档案 了解宿主工具。