sap-hana-ml — скилл для Claude Code: настройка и установка
Скилл помогает разрабатывать ML-процессы для SAP HANA через Python-клиент hana-ml. Он пригодится для обучения моделей в базе, работы с DataFrame и AutoML.
npx skills add secondsky/sap-skills --skill sap-hana-ml -a claude-codeЧто делает sap-hana-ml
Скилл охватывает подключение к SAP HANA, операции с DataFrame и алгоритмы PAL/APL для классификации, регрессии, кластеризации и временных рядов. Он также помогает настроить AutoML, сохранять модели и разбирать их результаты с помощью визуализаций и SHAP. Операции с DataFrame могут формировать SQL до вызова collect(), так что данные можно обрабатывать в HANA, не собирая большие таблицы в Python.
Для работы нужны Python 3.8+ и SAP HANA 2.0 SPS03+ либо SAP HANA Cloud; пакет устанавливается командой pip install hana-ml. Если алгоритму PAL или APL не хватает библиотек AFL/PAL/APL в системе HANA, он не запустится. Скилл также описывает проверку подключений, разделение данных на выборки и сборку ML-пайплайна.
Какие задачи решает
- подключить Python-клиент
hana-mlк SAP HANA - обучить и оценить модель PAL на данных в базе
- запустить классификацию через APL AutoML
- сохранить модель с помощью
ModelStorage - объяснить прогнозы модели с помощью SHAP
Примеры запросов агенту
- Помоги подключить
hana-mlк SAP HANA и прочитать таблицу как DataFrame. - Собери пайплайн PAL с заполнением пропусков, нормализацией и классификатором.
- Настрой AutoML для классификации и сохрани обученную модель через
ModelStorage.
Как установить sap-hana-ml
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-hana-ml -a claude-code2Вручную: положить файлы
~/.claude/skills/sap-hana-ml/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/sap-hana-ml/
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-hana-ml -a codex2Вручную: положить файлы
.agents/skills/sap-hana-ml/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-hana-ml -a cursor2Вручную: положить файлы
.cursor/skills/sap-hana-ml/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install secondsky/sap-skills sap-hana-ml2Вручную: положить файлы
.github/skills/sap-hana-ml/SKILL.md1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-hana-ml -a gemini-cli2Командой платформы
gemini skills install https://github.com/secondsky/sap-skills --path plugins/sap-hana-ml/skills/sap-hana-mlВручную: положить файлы
.devin/skills/sap-hana-ml/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-hana-ml -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о sap-hana-ml
Как установить sap-hana-ml в Claude Code?
Выполните npx skills add secondsky/sap-skills --skill sap-hana-ml -a claude-code. Файл скилла появится по пути ~/.claude/skills/sap-hana-ml/SKILL.md.
Что делает sap-hana-ml?
Скилл помогает строить ML-процессы на SAP HANA с Python-клиентом hana-ml: от обработки DataFrame и обучения моделей PAL/APL до AutoML и сохранения моделей.
Что нужно для запуска алгоритмов PAL и APL?
Нужны Python 3.8+ и SAP HANA 2.0 SPS03+ либо SAP HANA Cloud. Для алгоритмов также требуются установленные и лицензированные библиотеки AFL/PAL/APL в системе HANA.