aws-data-analytics プラグイン
プラグイン Claude Code 開発 データエンジニアリング・分析クラウド・デプロイ・CI/CDデータベース・ストレージ以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
aws-data-analyticsは、AWS公式リポジトリ「agent-toolkit-for-aws」に含まれるプラグインで、Claude Code、Codex、CursorなどMCP対応のAIコーディングエージェントに対し、AWS上でのデータレイク・分析・ETL作業向けのスキルとMCPサーバー設定を提供します。プラグインのREADMEによると、データレイクテーブル作成、データ取り込み、Athenaでのクエリ実行、データカタログの探索、ベクトルストレージ、外部データベース接続、Amazon OpenSearch Service関連の作業をカバーする8種類のエージェントスキルが含まれています。AWS API呼び出しやドキュメント検索、SOP取得にはAWS MCP Server(aws-mcp)を利用します。導入方法はClaude Codeのプラグインマーケットプレイス、Cursorのチームマーケットプレイス、Codexのプラグインマーケットプレイス、またはnpx skills addによるスキル単体インストールです。利用にはAthena、Glue、S3、S3 Tables、S3 Vectorsなど対象サービスに対するAWS認証情報とIAM権限を自身で設定する必要があります。
概要
aws-data-analyticsは、AWSのAgent Toolkit for AWSリポジトリに含まれるプラグインです。AWS MCP Serverの設定と複数のエージェントスキルをまとめて提供し、Amazon S3 Tables、AWS Glue、Amazon Athena、Amazon S3 Vectors、Amazon OpenSearch Serviceなどを用いたデータレイク・分析・ETL作業をAIコーディングエージェントが行えるようにします。
aws-data-analytics でできること
- creating-data-lake-tableスキルで、コンパクション・スナップショット管理・Glueカタログ登録・パーティショニングを備えたIcebergテーブルをAmazon S3 Tables上に作成する
- ingesting-into-data-lakeスキルで、S3ファイル、JDBCデータベース(Oracle、SQL Server、PostgreSQL、MySQL、RDS、Aurora)、Snowflake、BigQuery、DynamoDB、既存のGlueカタログテーブルからデータを取り込む
- querying-data-lakeスキルで、デフォルトカタログおよびフェデレーテッドカタログ(Glue、S3 Tables、Amazon Redshift)に対してAthena SQLクエリを実行・管理し、ワークグループ選択やコスト追跡を行う
- finding-data-lake-assetsスキルで、名前・キーワード・カラム・S3パスからあいまいなデータ参照を具体的なカタログエントリに解決する
- exploring-data-catalogスキルで、S3 Tables、Redshiftフェデレーテッド、リモートIcebergカタログを含むAWS Glue Data Catalogの棚卸しと監査を行い、古いテーブルを洗い出す
- storing-and-querying-vectorsスキルで、Amazon S3 Vectorsを用いてベクトル埋め込みを保存・検索し、セマンティック検索やRAG用途に利用する
- connecting-to-data-sourceスキルで、JDBCデータベース、Amazon Redshift、Snowflake、BigQueryへのAWS Glue接続を作成・トラブルシューティングし、Secrets ManagerやIAM DB認証、VPCネットワーキングの設定も行う
- amazon-opensearch-serviceスキルで、Amazon OpenSearch ServiceおよびServerlessへの移行・プロビジョニング、ベクトル/セマンティック/ハイブリッド検索、ログ・トレース分析に対応する
出典
原文の説明(英語)
Data lake, analytics, and ETL workflows with S3 Tables, AWS Glue, and Athena.
aws-data-analytics の変更履歴
- プラグイン aws-data-analytics を追加