SuperAPI AI 工具集

setup-warehouse-redshift

数据与分析

查看项目

更新于 10-17 09:50

技能介绍

该技能用于将 Amazon Redshift 配置为 Confidence 的数据仓库,以支持实验分析。它要求 confidence-flags MCP 服务器已完成认证,所有 Confidence API 操作通过 MCP 工具调用完成,而 AWS 相关操作(aws CLI、Redshift、S3、IAM)则通过 shell 命令执行。

主要能力与使用方式:技能提供分步引导,包含 13 个步骤:选择仓库(已预先选定 Redshift)、检查 AWS 账户与 CLI、创建或连接 Redshift 集群、创建 S3 暂存桶、创建 IAM 角色、将角色附加到集群、创建 Schema 并授权、验证配置、创建仓库、创建连接器、创建赋值表、验证管道以及完成。每一步均提供 CLI 自动执行和手动控制台操作两种路径。

适用场景:当用户明确选择 Redshift 作为 Confidence 的数据仓库,并需要完成端到端设置时使用。该技能会解释数据流向(Confidence -> S3 暂存 -> Redshift COPY -> 表),并提示成本(Redshift 集群运行约 $0.25/小时)和限制(不支持 Redshift Serverless,需要预置集群)。

限制与注意事项:技能要求 AWS 账户和相应权限;需要 confidence-flags MCP 服务器认证;IAM 角色信任策略需要 Google OIDC 和 Redshift 双信任;Schema 必须授予 PUBLIC 使用权限,否则验证会失败;技能包含遥测事件发送,但要求透明处理且不阻塞流程。部分细节(如创建事件连接器的完整配置)在提供的资料中未完整展示,暂未提供。