AIKraft/Skills/redshift-guide

redshift-guide

Помогает писать SQL для Amazon Redshift, исправляя ошибки, свойственные PostgreSQL. Применяется при работе с DDL, COPY/UNLOAD, системными представлениями и оптимизацией запросов в Redshift.

aws official Данные ★ 2.8k

Что делает навык

Помогает писать и исправлять SQL-запросы для Amazon Redshift, учитывая расхождения с PostgreSQL, такие как особенности DDL, системных представлений и типов данных. Применяется для оптимизации запросов, работы с DDL, COPY/UNLOAD и системными представлениями.

Когда применять

  • Написание DDL-запросов с учетом отсутствия индексов и последовательностей в Redshift.
  • Использование COPY и UNLOAD для загрузки и выгрузки данных.
  • Работа с системными представлениями, учитывая неполноту pg_catalog.
  • Оптимизация SQL-запросов с учетом специфичных для Redshift функций и типов данных.

Как работает

  1. Определить, используется ли Serverless или Provisioned Redshift.
  2. Проверить расхождения между PostgreSQL и Redshift, особенно в системных таблицах, DDL и функциях.
  3. Использовать AWS CLI и Redshift Data API для выполнения запросов в песочнице.
  4. Применять рекомендации из references/redshift-sql-syntax.md для корректного написания SQL.
  5. Верифицировать запросы против справочной информации, избегая предположений на основе PostgreSQL.

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

Как написать DDL-запрос для создания таблицы в Redshift?
Как использовать COPY для загрузки данных в Redshift?
Какие системные представления доступны в Redshift для мониторинга?

Что понадобится

  • AWS MCP server для выполнения AWS CLI и Redshift Data API вызовов.
  • Доступ к AWS CLI и Redshift Data API.

Описание составлено по SKILL.md навыка, сверено 07.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «redshift-guide» из репозитория: # https://github.com/aws/agent-toolkit-for-aws
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r redshift-guide/ ~/.claude/skills/redshift-guide/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.