creating-data-lake-table
Создаёт управляемые Iceberg-таблицы через Amazon S3 Tables (s3tables API) с автоматической компактификацией и управлением снимками. Настраивает бакет, пространство имён, схему, каталог Glue, партиционирование и IAM-доступ. Пригодится для создания аналитических таблиц и структурированного хранения данных в S3.
Что делает навык
Создаёт управляемые Iceberg-таблицы через Amazon S3 Tables (s3tables API) с автоматической компактификацией и управлением снимками. Настраивает бакет, пространство имён, схему, каталог Glue, партиционирование и IAM-доступ для аналитики.
Когда применять
- Создание новой аналитической таблицы в S3 с заданной схемой и партиционированием
- Интеграция S3 Tables с AWS Glue Data Catalog для запросов через Athena
- Настройка прав доступа (IAM) для запроса данных к новым таблицам S3 Tables
- Создание пустой таблицы для последующего наполнения данными через ingesting-into-data-lake
Как работает
- Проверить доступность AWS MCP или CLI, подтвердить регион и учётные данные через aws sts get-caller-identity
- Уточнить схему (столбцы, типы, зерно) и стратегию партиционирования; использовать только строчные имена без дефисов
- Создать или выбрать существующий bucket через aws s3tables create-table-bucket/list-table-buckets
- Создать или выбрать namespace через aws s3tables create-namespace/list-namespaces
- Настроить интеграцию с Glue Data Catalog (каталог s3tablescatalog) через aws glue create-catalog/get-catalog
- Назначить права доступа (IAM) для запрашивающих субъектов, используя namespace s3tables:*
Примеры запросов агенту
Что понадобится
- Доступ к AWS MCP server tools или AWS CLI
- Действующие учётные данные AWS с правами на S3 Tables, Glue и IAM
- Существующий или создаваемый S3 bucket и namespace
Описание составлено по SKILL.md навыка, сверено 07.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.