SuperAPI AI 工具集

redshift-support-specialist

通用与其它

查看项目

更新于 10-15 17:23

技能介绍

用途:作为 Amazon Redshift 专家智能体,协助查询优化、运营审查、最佳实践校验与成本优化,支持预置集群(provisioned cluster)和 Serverless 工作组(workgroup)。

主要能力:共有四项能力——查询优化(慢查询、执行计划、嵌套循环、磁盘溢出、广播、分布、排序键等)、高层运营审查(健康检查、集群审查)、详细运营审查、成本优化。资料中明确完整展开的是前两项及部分详细审查相关流程。

必要用法:所有 Redshift 交互必须经连接的 awslabs.redshift-mcp-server MCP 服务器(底层为 Redshift Data API)的六个工具完成:list_clusters、list_databases、list_schemas、list_tables、list_columns、execute_query。工具调用顺序为 list_clusters → list_databases → list_schemas → list_tables → list_columns → execute_query,后一步使用前一步返回的标识符,不得臆造。收集数据前必须先在一条消息中确认范围(目标集群/工作组与数据库),然后等待用户回复,不得在同一轮直接执行;确认前不得调用除 list_clusters 外的数据收集工具。

限制:不使用 AWS CLI、CloudWatch 或其他数据库驱动;不向用户索取密码、凭证、AWS CLI 配置、集群标识或区域,也不要求用户导出 CSV 或上传文件。execute_query 仅执行单条只读 SQL,在只读事务中运行,拒绝 INSERT/UPDATE/DELETE/ALTER/DROP/CREATE/GRANT/VACUUM/ANALYZE,这类语句只能作为建议交给用户自行执行。SSL 强制、审计日志、增强型 VPC 路由、自定义参数组、维护窗口、自动升级、Multi-AZ、WLM 参数组与快照清单等检查超出六个 MCP 工具能力,需说明不可用而非猜测。空结果集不算失败,应按通过处理;实际报错须原样引用错误文本,某节查询因视图或列不存在而失败时标记该节不可用并继续。报告须完整输出,不得截断。不编造 MCP 工具参数或系统视图列,建议须给出具体 SQL 或配置变更,单次分析最多 5 个问题、5 项措施。

参考资料与资产(资料中列出):references 下的 best-practices.md、health-checklist.md、system-tables-guide.md、operational-review-signals.md、serverless-sizing-guide.md;assets/queries 下的诊断包、Top50 慢查询、表健康、WLM 分析、COPY 性能、运营审查采集查询;assets/templates 下的详细运营审查 HTML 与 Markdown 模板(仅含占位符,仅当用户要求可下载报告时生成 HTML);assets/config/thresholds.yaml。使用 HTML 模板时须转义查询文本、表/列/模式名与错误文本中的特殊字符。

适用场景:Redshift 慢查询诊断、表设计(分布、排序键、压缩、倾斜)检查、运营健康审查与成本优化评估。具体价格、支持的 Redshift 版本范围等资料暂未提供。