connecting-to-data-source
Создаёт и настраивает подключения AWS Glue к JDBC-базам, Redshift, Snowflake и BigQuery. Помогает с регистрацией в Secrets Manager, настройкой VPC и диагностикой ошибок соединения.
AIaws
official
Данные
★ 2.8k
Что делает навык
Регистрирует внешние источники данных в AWS Glue, создавая именованное подключение (connection), которое хранит сетевые настройки, драйверы и ссылки на учетные данные. Это позволяет последующим навыкам, таким как ingesting-into-data-lake, перемещать данные из источника, не перемещая их непосредственно в рамках данного процесса.
Когда применять
- Настройка подключения к JDBC-базам данных, таким как Oracle, PostgreSQL, MySQL или SQL Server.
- Интеграция с хранилищами данных Redshift, Snowflake или BigQuery через соответствующие типы подключений Glue.
- Конфигурация доступа к приватным источникам данных через VPC, включая настройку подсетей и групп безопасности.
- Регистрация учетных данных в AWS Secrets Manager или настройка аутентификации IAM для баз данных.
Как работает
- Проверить доступность инструментов AWS MCP или CLI, подтвердить регион и учетные данные через aws sts get-caller-identity.
- Классифицировать источник данных (JDBC, Redshift, Snowflake, BigQuery) на основе запроса пользователя или подсказок.
- Собрать необходимые параметры подключения: имя, информацию о секретах, сетевые настройки и специфичные для типа источника данные.
- Проверить существующие подключения и кандидаты в аккаунте (RDS, Aurora, Redshift) перед созданием нового.
- Зарегистрировать учетные данные в AWS Secrets Manager или использовать аутентификацию IAM, подтверждая действия с пользователем.
- Создать подключение AWS Glue с помощью aws glue create-connection, указав входные данные в формате JSON.
Примеры запросов агенту
Подключи мою базу данных Oracle к AWS Glue для последующей загрузки в озеро данных.
Настрой соединение с Redshift, используя существующие учетные данные из Secrets Manager.
Проверь, работает ли подключение к Snowflake, настроенное ранее, через тестовый запрос.
Что понадобится
- Доступ к AWS MCP server tools или AWS CLI.
- Учетные данные AWS с правами на работу с AWS Glue, Secrets Manager, RDS/Redshift/Snowflake/BigQuery.
- Правильно настроенная сеть (VPC, подсети, группы безопасности, S3 VPC endpoint) для приватных источников.
Описание составлено по SKILL.md навыка, сверено 07.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «connecting-to-data-source» из репозитория:
# https://github.com/aws/agent-toolkit-for-aws
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r connecting-to-data-source/ ~/.claude/skills/connecting-to-data-source/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.