К основному содержанию
плагин

aws-data-analytics — плагин для Claude Code: AWS-аналитика в чате

Плагин от AWS добавляет в Claude скиллы для работы с озёрами данных, каталогами и ETL на стороне Amazon.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin install aws-data-analytics@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-community
/plugin install aws-data-analytics@claude-community
/plugin marketplace add anthropics/claude-plugins-official
Открыть на GitHub

Что делает aws-data-analytics

Плагин собирает 17 скиллов по инженерным задачам в AWS Analytics. Создание управляемых Iceberg-таблиц в Amazon S3 Tables, загрузка данных из S3, JDBC-баз, Snowflake, BigQuery, DynamoDB и таблиц AWS Glue Data Catalog, запросы через Amazon Athena по обычным и федеративным каталогам. Отдельные скиллы отвечают за инвентаризацию каталога, метаданные в Amazon SageMaker Catalog, векторные эмбеддинги в Amazon S3 Vectors и подключения AWS Glue к внешним источникам.

Есть блок по потоковой обработке: Amazon MSK Provisioned, оценка кластера Kafka под MSK Express, Apache Flink в Amazon Managed Service for Apache Flink. Для оркестрации — авторство, тестирование, отладка и обновление DAG в Amazon MWAA, включая переход с Airflow 2.x на 3.x. По Amazon Redshift скилл подсказывает диалект SQL, системные представления и работу с Data API, попутно исправляя типичные ошибки агента.

Плагин рассчитан на реальные аккаунты AWS: скиллы работают с сервисами через ваши учётные данные, поэтому доступы и регион нужно настроить заранее. Это повод проверить, что у профиля есть права на S3 Tables, Glue и Athena, иначе часть скиллов упрётся в отказ IAM.

Какие задачи решает

  • создать управляемую Iceberg-таблицу в Amazon S3 Tables
  • перелить данные из JDBC-базы или DynamoDB в озеро данных
  • прогнать SQL-запрос в Athena по федеративному каталогу
  • найти актив в AWS Glue Data Catalog по колонке или S3-пути
  • разобрать причину упавшего запуска DAG в Amazon MWAA

Примеры запросов агенту

  • создай Iceberg-таблицу в S3 Tables для наших событий
  • загрузи данные из PostgreSQL в озеро через AWS Glue
  • почему упал последний запуск DAG в MWAA

Как установить aws-data-analytics

Через маркетплейс плагинов

/plugin install aws-data-analytics@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-community
/plugin install aws-data-analytics@claude-community
/plugin marketplace add anthropics/claude-plugins-official

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Из того же набора133

amazon-eventbridge-event-bus Скилл для сборки и отладки приложений на новых кастомных шинах событий EventBridge. Пригодится, когда события расходятся по подписчикам и что-то не доходит. CX Codex +1 1 000установок aws-marketplace-metering Скилл разворачивает и отлаживает usage-based метринг AWS Marketplace: SAM-пайплайн, ResolveCustomer, BatchMeterUsage, разбор записей и ошибок. CX Codex +1 983установок testing-mwaa-workflow Скилл запускает и проверяет пайплайны в Amazon MWAA до финального статуса. Он помогает протестировать Python DAG или Serverless-сценарий перед сдачей в работу. CX Codex +1 861установок agents-pay Настраивает оплату x402-защищённого контента агентом во время задачи и ограничивает расходы правилами и бюджетом сессии. CX Codex +1 809установок aws-lambda-web-functions Помогает собрать и выложить Node.js HTTP-приложение на AWS Lambda Web Functions: Express, Fastify или Hono, локальный запуск, упаковка и деплой через CLI. CX Codex +1 507установок tf-best-practices Задаёт правила безопасности для генерируемого AWS Terraform и после записи проверяет каталог terraform/ на соответствие политике. Только чтение: файлы не правит. CX Codex +1 323установок agent-advisor Ведёт от идеи агента до исполняемого POC на AWS: подбирает рантайм по баллам и планирует миграцию существующих нагрузок. CX Codex +1 316установок aws-agents-for-devsecops Плагин связывает Claude с AWS DevOps Agent и AWS Security Agent: разбор инцидентов, проверка релиза, сканирование кода и пентест. ★ 3 282звёзд репо

Похожие

aws-rds devops-skills Скилл для развёртывания и обслуживания баз Amazon RDS: бэкапы, реплики, параметры и мониторинг через AWS CLI. CX Codex +1 331установок iac-data-engineering-terraform reason-machines Скилл с готовыми шаблонами Terraform для дата-инженерии: бакеты S3, инстансы EC2 и роли IAM. Пригодится, когда нужно поднять инфраструктуру под пайплайны декларативно. CX Codex +1 1 800установок terraform-data-engineering-infrastructure reason-machines Скилл с шаблонами Terraform для дата-инженерии: S3 под дата-лейк, EC2 для обработки, IAM-роли. Пригодится, когда нужно поднять инфраструктуру на AWS без ручного клика по консоли. CX Codex +1 1 800установок aws-rds-spring-boot-integration giuseppe-trisciuoglio Скилл подсказывает, как подключить Aurora, MySQL или PostgreSQL к Spring Boot: пул HikariCP, SSL, IAM-аутентификация, секреты. CX Codex +1 3 700установок aws-dynamodb alinaqi Скилл учит агента проектировать базы по методу single-table design и собирать запросы через AWS SDK v3 для TypeScript или Python. CX Codex +1 522установок aws-lambda-python-integration giuseppe-trisciuoglio Подсказывает агенту, как писать и разворачивать Python-функции в AWS Lambda: Chalice или чистый Python, холодный старт, API Gateway и ALB. CX Codex +1 3 600установок

Рядом в теме «Облака: AWS, Azure, GCP»

Все плагины по теме «Облака: AWS, Azure, GCP» →

Вопросы о aws-data-analytics

Как установить aws-data-analytics в Claude?

Через маркетплейс: сначала /plugin marketplace add anthropics/claude-plugins-official, затем /plugin install aws-data-analytics@claude-plugins-official.

Что делает aws-data-analytics?

Добавляет скиллы по AWS Analytics: озёра данных на S3 Tables, запросы Athena, каталог Glue, Redshift, MWAA, MSK, Flink, OpenSearch и векторный поиск в S3 Vectors.

Что нужно для работы плагина?

Доступ к сервисам AWS через ваши учётные данные. Скиллы обращаются к S3 Tables, Glue, Athena и другим сервисам напрямую, поэтому права IAM и регион задаются на вашей стороне.

Исходный текст

aws-data-analytics · Apache-2.0
# aws-data-analytics

## Overview

This plugin brings AWS data engineering expertise directly into your coding assistant, covering the full data lifecycle across [AWS Analytics](https://aws.amazon.com/big-data/datalakes-and-analytics/) services; currently, skills are provided to assist with the following capability areas:

- **Data Lake Operations** — Build and operate a data lake on AWS: create managed Iceberg tables on Amazon S3 Tables, ingest data from diverse sources (S3, JDBC databases, Snowflake, BigQuery, DynamoDB, AWS Glue catalog tables), and query across default and federated catalogs with Amazon Athena.
- **Data Discovery** — Inventory and audit your AWS Glue Data Catalog across S3 Tables, Amazon Redshift-federated, and remote Iceberg catalogs. Resolve data asset references by name, keyword, column, or reverse-lookup from S3 location metadata in the catalog.
- **Data Governance (Amazon SageMaker Catalog)** — Curate business metadata in Amazon SageMaker Catalog or the AWS Glue Data Catalog (descriptions, READMEs, glossaries, metadata forms, publishing, and safe asset retirement), and request, approve, share, audit, and revoke access to catalog assets through subscriptions.
- **Vector Storage** — Store and query vector embeddings using Amazon S3 Vectors for cost-effective semantic search and RAG workloads.
- **External Connectivity** — Create and troubleshoot AWS Glue connections to JDBC databases (Oracle, SQL Server, PostgreSQL, MySQL, RDS, Aurora), Amazon Redshift, Snowflake, and BigQuery.
- **Search & Observability (OpenSearch)** — Migrate from Solr/Elasticsearch/self-managed OpenSearch into Amazon OpenSearch Service or Serverless, provision domains and collections, and build vector/semantic/hybrid search, log analytics, and trace analytics.
- **Data Warehouse (Amazon Redshift)** — Write Redshift SQL on a provisioned cluster or Serverless workgroup: DDL and distribution/sort keys, COPY/UNLOAD, system views, and the Data API.
- **Workflow Orchestration (Amazon MWAA)** — Author, test, and debug Apache Airflow DAGs on Amazon Managed Workflows for Apache Airflow (MWAA) provisioned environments and YAML workflows on MWAA Serverless, and upgrade provisioned environments to newer Airflow versions, including 2.x to 3.x.
- **Streaming (Amazon MSK)** — Operate Amazon MSK Provisioned clusters with Standard and Express brokers: size and cost a cluster, troubleshoot performance and consumer lag, manage topics, replicate across clusters with MSK Replicator for disaster recovery and active-active topologies, and deliver topic data to Apache Iceberg tables on S3 Tables with Streaming Tables. Plan and execute a migration from self-managed Apache Kafka to MSK Express.
- **Stream Processing (Amazon Managed Service for Apache Flink)** — Develop, deploy, and tune Apache Flink applications on Amazon Managed Service for Apache Flink, including checkpointing, state, connectors, dependency management, and Flink 1.x to 2.x migration.

## Agent Skills

| # | Skill | Description | Documentation |
| -- | -------------------------- | ------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------- |
| 1 | `creating-data-lake-table` | Create managed Iceberg tables using Amazon S3 Tables with automatic compaction, AWS Glue catalog registration, and partitioning | [SKILL.md](skills/creating-data-lake-table/SKILL.md) |
| 2 | `ingesting-into-data-lake` | Import data from S3 files, JDBC databases, Snowflake, BigQuery, DynamoDB, or existing AWS Glue catalog tables into S3 Tables or standard Iceberg | [SKILL.md](skills/ingesting-into-data-lake/SKILL.md) |
| 3 | `querying-data-lake` | Execute and manage Athena SQL queries across default and federated catalogs (AWS Glue, S3 Tables, Amazon Redshift) | [SKILL.md](skills/querying-data-lake/SKILL.md) |
| 4 | `finding-data-lake-assets` | Resolve data lake asset references across AWS Glue Data Catalog, S3, S3 Tables, and Amazon Redshift by name, keyword, column, or S3 path | [SKILL.md](skills/finding-data-lake-assets/SKILL.md) |
| 5 | `exploring-data-catalog` | Full inventory and audit of AWS Glue Data Catalog assets across S3 Tables, Amazon Redshift-federated, and remote Iceberg catalogs | [SKILL.md](skills/exploring-data-catalog/SKILL.md) |
| 6 | `storing-and-querying-vectors` | Store and query vector embeddings using Amazon S3 Vectors for semantic search and RAG workloads | [SKILL.md](skills/storing-and-querying-vectors/SKILL.md) |
| 7 | `connecting-to-data-source` | Create and troubleshoot AWS Glue connections to JDBC databases, Amazon Redshift, Snowflake, and BigQuery | [SKILL.md](skills/connecting-to-data-source/SKILL.md) |
| 8 | `amazon-opensearch-service` | Migration, provisioning, vector/semantic/hybrid search, log analytics, and trace analytics for Amazon OpenSearch Service and Serverless | [SKILL.md](skills/amazon-opensearch-service/SKILL.md) |
| 9 | `redshift-guide` | Amazon Redshift SQL dialect, system views, metadata discovery, and Data API patterns, correcting common agent mistakes | [SKILL.md](skills/redshift-guide/SKILL.md) |
| 10 | `authoring-mwaa-workflow` | Author and deploy Airflow DAGs for Amazon MWAA provisioned environments and YAML workflows for MWAA Serverless | [SKILL.md](skills/authoring-mwaa-workflow/SKILL.md) |
| 11 | `testing-mwaa-workflow` | Trigger a deployed MWAA DAG or Serverless workflow, monitor it to completion, and retest after fixes | [SKILL.md](skills/testing-mwaa-workflow/SKILL.md) |
| 12 | `debugging-mwaa-workflow` | Root-cause failed MWAA runs and tasks, DAGs that don't appear, import errors, worker out-of-memory, and IAM denials | [SKILL.md](skills/debugging-mwaa-workflow/SKILL.md) |
| 13 | `upgrading-mwaa-environments` | Upgrade MWAA provisioned environments to a newer Airflow version, including 2.x to 3.x, with a blue/green or in-place strategy | [SKILL.md](skills/upgrading-mwaa-environments/SKILL.md) |
| 14 | `managing-amazon-msk` | Operate Amazon MSK Provisioned clusters (Standard and Express): sizing and cost, performance and consumer lag, topic management, MSK Replicator, and Streaming Tables delivery to S3 Tables | [SKILL.md](skills/managing-amazon-msk/SKILL.md) |
| 15 | `migrate-to-msk` | Assess a self-managed Apache Kafka cluster for MSK Express compatibility, produce a target specification and cost, and guide the migration | [SKILL.md](skills/migrate-to-msk/SKILL.md) |
| 16 | `developing-applications-on-managed-service-for-apache-flink` | Develop, deploy, and tune Apache Flink applications on Amazon Managed Service for Apache Flink, including checkpointing, connectors, and Flink 2.x migration | [SKILL.md](skills/developing-applications-on-managed-service-for-apache-flink/SKILL.md) |
| 17 | `managing-data-catalog` | Write and curate business metadata in Amazon SageMaker Catalog or the AWS Glue Data Catalog: descriptions, READMEs, glossaries, metadata forms, publishing, and safe asset retirement | [SKILL.md](skills/managing-data-catalog/SKILL.md) |
| 18 | `managing-data-asset-access` | Request, approve, share, audit, and revoke access to Amazon SageMaker Catalog assets through subscriptions, and confirm grants have settled | [SKILL.md](skills/managing-data-asset-access/SKILL.md) |

## MCP Servers

| # | Server | Description |
| - | --------- | ----------------------------------------------------------- |
| 1 | `aws-mcp` | AWS API access, documentation search, and SOP retrieval via [AWS MCP Server](https://docs.aws.amazon.com/aws-mcp/latest/userguide/what-is-mcp-server.html) |

## Installation

See [Quick Start](../../README.md#quick-start).

## Data Lake Operations

The data lake skills cover the jobs-to-be-done for building and operating a data lake on AWS. They follow AWS best practices as agent-readable instruction packages, guiding you from table creation through ingestion and querying.

### How It Works

- **Create tables** — The `creating-data-lake-table` skill sets up managed Iceberg tables on Amazon S3 Tables with automatic compaction, snapshot management, AWS Glue catalog registration, partitioning, and IAM access control.
- **Ingest data** — The `ingesting-into-data-lake` skill moves data from local files, S3, JDBC databases (Oracle, SQL Server, PostgreSQL, MySQL, RDS, Aurora, Amazon Redshift), Snowflake, BigQuery, DynamoDB, or existing AWS Glue catalog tables into your data lake. Supports one-time loads, recurring pipelines, and migrations.
- **Query data** — The `querying-data-lake` skill executes Athena SQL queries across default and federated catalogs, with workgroup selection, statement classification, cost tracking, and error recovery.

### Examples

- "Create an Iceberg table for our order events with daily partitioning"
- "Import our PostgreSQL sales data into the data lake"
- "Query the top 10 customers by revenue from our analytics table"
- "Migrate our existing Hive tables to Iceberg on S3 Tables"

## Data Discovery

The discovery skills help you understand what data exists in your AWS account and find specific assets quickly.

- **`exploring-data-catalog`** — Full inventory and audit across AWS Glue Data Catalog, S3 Tables, Amazon Redshift-federated, and remote Iceberg catalogs. Maps your data landscape, flags stale tables, and suggests improvements.
- **`finding-data-lake-assets`** — Resolves fuzzy data references ("our orders table", "the sales dataset") to concrete catalog entries using layered search across AWS Glue, S3, S3 Tables, and Amazon Redshift.

### Examples

- "What data do we have in our account?"
- "Inventory all catalogs and databases"
- "Find the table that has customer_id"
- "Where is our quarterly revenue data?"

## Vector Storage

The `storing-and-querying-vectors` skill provides cost-effective vector embedding storage and retrieval using Amazon S3 Vectors, optimized for long-term storage with subsecond query latency.

### Examples

- "Create a vector index for our product embeddings"
- "Store these document embeddings for RAG"
- "Find the most similar items to this query vector"

## External Connectivity

The `connecting-to-data-source` skill creates and troubleshoots AWS Glue connections to external databases. It discovers existing connections and candidate sources in your account, registers credentials securely via Secrets Manager or IAM DB auth, configures VPC networking, and tests end-to-end connectivity.

### Examples

- "Connect to our Oracle production database"
- "Set up an AWS Glue connection to Snowflake"
- "Test my existing BigQuery connection"
- "Troubleshoot the connection timeout on my RDS connection"

## Supported Environments

### Using the plugin in your local compute

In your local environment, configure AWS credentials and set your target region to get started.

#### Prerequisites

- An AWS account with access to AWS Analytics services (AWS Glue, Athena, S3 Tables, S3 Vectors)
- Local AWS credentials and config
- [uv](https://docs.astral.sh/uv/getting-started/installation/) (for MCP server)

#### Authentication and Authorization

Configure AWS credentials using one of the following methods:

- **AWS CLI** — Run [`aws configure`](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html) (IAM credentials) or [`aws sso login`](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html) (IAM Identity Center)
- **Environment variables** — Set `AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY`, and `AWS_SESSION_TOKEN`. See [Configuring environment variables](https://docs.aws.amazon.com/cli/v1/userguide/cli-configure-envvars.html) for details.

Your IAM role needs permissions for the AWS services used by the skills you install. The relevant IAM action namespaces are:

- `airflow` - Amazon MWAA environments and Airflow REST API calls
- `airflow-serverless` - Amazon MWAA Serverless workflows and workflow runs (separate from `airflow`)
- `athena` - Query execution and workgroup management
- `glue` - Data Catalog operations and ETL jobs
- `s3` - Object storage operations
- `s3tables` - Managed Iceberg table operations (separate from `s3`)
- `s3vectors` - Vector storage operations (separate from `s3`)

Scope permissions to the resources your workload uses.

#### Configuration

- Set `AWS_DEFAULT_REGION` to your preferred AWS region (e.g., `us-east-1`). See [Configuring environment variables](https://docs.aws.amazon.com/cli/v1/userguide/cli-configure-envvars.html) for details.

## Customizing Skills for Your Organization

The skills in this plugin follow AWS best practices, but they are fully customizable. You can fork the repository and modify any `SKILL.md` to reflect your organization's standards, naming conventions, approved data formats, or internal tooling. Workspace-level skills take precedence over global skills, so teams can maintain their own versions without affecting other users.

## Related Resources

- [AWS Analytics Services](https://aws.amazon.com/big-data/datalakes-and-analytics/)
- [Amazon S3 Tables](https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-tables.html)
- [Amazon S3 Vectors](https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-vectors.html)
- [Amazon Athena User Guide](https://docs.aws.amazon.com/athena/latest/ug/what-is.html)
- [AWS Glue Developer Guide](https://docs.aws.amazon.com/glue/latest/dg/what-is-glue.html)
- [Agent Skills open standard — Anthropic](https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills)
- [AWS Agent Toolkit for AWS](https://github.com/aws/agent-toolkit-for-aws)

## License

This project is licensed under the Apache 2.0 License.

© Amazon Web Services · Apache-2.0 · aws/agent-toolkit-for-aws

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой