querying-aws-sagemaker-catalog
Выполняет SQL-аналитику по метаданным каталога SageMaker, экспортированным в Apache Iceberg в S3 Tables. Полезно для аудита владения данными, отслеживания роста активов, анализа качества метаданных и поиска активов без описаний.
AIaws
official
Данные
★ 2.8k
Что делает навык
Навык выполняет SQL-аналитику по метаданным каталога SageMaker, экспортированным в Apache Iceberg в S3 Tables. Он позволяет проводить аудит владения данными, отслеживать рост активов и выявлять governance gaps без создания кастомных ETL-процессов.
Когда применять
- Анализ текущего состояния каталога: подсчет активов по типам и проверка полноты метаданных.
- Поиск активов, не имеющих бизнес-описаний (business_description IS NULL) или владельцев.
- Отслеживание роста активов и анализ изменений метаданных за определенный период (time travel).
- Аудит владения данными: группировка активов по идентификаторам владельцев (owningEntityId).
Как работает
- Проверить конфигурацию экспорта через aws datazone get-data-export-configuration и убедиться, что табличный бакет aws-sagemaker-catalog существует.
- При необходимости включить экспорт через put-data-export-configuration и предоставить роли доступ к таблице через Lake Formation (SELECT + DESCRIBE).
- Сформировать SQL-запрос к таблице "s3tablescatalog/aws-sagemaker-catalog"."asset_metadata"."asset", обязательно добавив фильтр по snapshot_time.
- Выполнить запрос через Athena, указав workgroup и место для сохранения результатов.
Примеры запросов агенту
Найди все активы в каталоге SageMaker за сегодня, у которых не заполнено поле business_description.
Покажи динамику добавления новых активов в каталог за последние 30 дней.
Сгруппируй все активы каталога за текущую дату по владельцам (owningEntityId) и посчитай количество в каждой группе.
Что понадобится
- Настроенные AWS credentials и доступ к AWS Data Zone и S3 Tables.
- Включенная конфигурация экспорта метаданных (put-data-export-configuration --enable-export).
- Предоставленные права Lake Formation (SELECT, DESCRIBE) для роли, выполняющей запрос.
Описание составлено по SKILL.md навыка, сверено 07.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «querying-aws-sagemaker-catalog» из репозитория:
# https://github.com/aws/agent-toolkit-for-aws
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r querying-aws-sagemaker-catalog/ ~/.claude/skills/querying-aws-sagemaker-catalog/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.