databricks-pipelines — скилл для Claude Code: как установить
Помогает проектировать пайплайны Lakeflow Declarative Pipelines на Databricks через Python или SQL. Задаёт правила для таблиц и Auto CDC до написания кода.
npx skills add databricks/databricks-agent-skills --skill databricks-pipelines -a claude-codeЧто делает databricks-pipelines
Скилл задаёт архитектуру конвейеров Lakeflow Spark Declarative Pipelines (ранее известных как Delta Live Tables). Он определяет правила выбора между Streaming Table и Materialized View, чтобы агент не пытался агрегировать потоковые данные через append-only таблицы. Для промежуточных вычислений скилл форсирует использование Temporary View, а объединение потоков предписывает выполнять через Append Flows вместо UNION.
Для фиксации изменений из потоков или снапшотов инструмент настраивает Auto CDC. Работа со снимками через SQL AUTO CDC FROM SNAPSHOT требует DBR 18.3+, тогда как на более ранних версиях рантайма придётся задействовать Python-вызов dp.create_auto_cdc_from_snapshot_flow. Выгрузка в сторонние системы вроде Kafka или Event Hubs через Sinks поддерживается исключительно на Python.
Перед началом работы потребуется установить databricks CLI версии не ниже 1.0.0 и настроить базовый скилл databricks-core. Сменить тип таблицы на лету не получится. Если перепутать Streaming Table и Materialized View, полный перезапуск пайплайна не спасёт — объект придётся удалять вручную.
Какие задачи решает
- выбрать правильный тип между Streaming Table и Materialized View
- настроить Auto CDC для обработки потоков событий или периодических снимков
- организовать объединение нескольких потоков данных в одну таблицу через Append Flows
- настроить экспорт данных в Kafka или Event Hubs через Python-синки
- предотвратить ошибки синтаксиса
CREATE OR REFRESHи неподдерживаемые типы колонок вCLUSTER BY
Примеры запросов агенту
- Помоги спроектировать Streaming Table на Databricks с приёмом файлов через Auto Loader и проверками Expectations.
- Напиши пайплайн на SQL для обработки периодических снапшотов с помощью AUTO CDC FROM SNAPSHOT.
- Как объединить два потока данных в одну таблицу без использования union в Lakeflow Pipelines?
Как установить databricks-pipelines
1Через Skills CLI (Vercel)
npx skills add databricks/databricks-agent-skills --skill databricks-pipelines -a claude-code2Вручную: положить файлы
~/.claude/skills/databricks-pipelines/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/databricks-pipelines/
1Через Skills CLI (Vercel)
npx skills add databricks/databricks-agent-skills --skill databricks-pipelines -a codex2Вручную: положить файлы
.agents/skills/databricks-pipelines/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add databricks/databricks-agent-skills --skill databricks-pipelines -a cursor2Вручную: положить файлы
.cursor/skills/databricks-pipelines/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install databricks/databricks-agent-skills databricks-pipelines2Вручную: положить файлы
.github/skills/databricks-pipelines/SKILL.md1Через Skills CLI (Vercel)
npx skills add databricks/databricks-agent-skills --skill databricks-pipelines -a gemini-cli2Командой платформы
gemini skills install https://github.com/databricks/databricks-agent-skills --path skills/databricks-pipelinesВручную: положить файлы
.devin/skills/databricks-pipelines/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add databricks/databricks-agent-skills --skill databricks-pipelines -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о databricks-pipelines
Как установить databricks-pipelines в Claude Code?
Выполните команду npx skills add databricks/databricks-agent-skills --skill databricks-pipelines -a claude-code.
Что делает databricks-pipelines?
Скилл направляет агента при разработке декларативных конвейеров Lakeflow на Databricks. Он задаёт правила работы с потоковыми и материализованными таблицами, приёмом файлов через Auto Loader и механизмом Auto CDC.
Что нужно для работы databricks-pipelines?
Требуется установленный databricks CLI версии 1.0.0 или выше. Для авторизации и команд поиска данных рекомендуется заранее задействовать родительский скилл databricks-core.