sap-btp-master-data-integration — скилл для Claude Code: MDI на SAP
Помогает настроить тенант SAP Master Data Integration, подключить приложения и разобраться с репликацией мастер-данных.
npx skills add secondsky/sap-skills --skill sap-btp-master-data-integration -a claude-codeЧто делает sap-btp-master-data-integration
Скилл описывает работу с сервисом SAP Master Data Integration на SAP BTP: создание тенанта, подключение клиентов, настройку моделей распространения и разбор сбоев при репликации. Внутри есть деревья решений — какой план сервиса выбрать, какой способ аутентификации применить, когда нужен SOAP API вместо REST.
Для запуска нужен глобальный enterprise-аккаунт SAP BTP без trial и free tier, сабаккаунт в поддерживаемом регионе и пространство Cloud Foundry. Роль BusinessConfigurationAdmin тоже обязательна. Один тенант на сабаккаунт, для dev, test и prod советуют отдельные тенанты. Если аккаунт пробный, ничего не выйдет — это первое, что стоит проверить.
Скилл покрывает клиентскую аутентификацию через OAuth2 и mTLS, атрибуты клиента вроде businessSystemId и writePermissions, SOAP-эндпоинты для бизнес-партнёров и ограничения системы: размер запроса на изменение, срок жизни delta-токена, длину change token. Отдельно перечислено, чего MDI не делает: консолидации, контроля качества данных и централизованных процессов согласования — для этого нужен SAP Master Data Governance.
Какие задачи решает
- создать тенант MDI и привязать его к сабаккаунту
- подключить S/4HANA или SuccessFactors как producing-клиент
- выбрать между планами sap-integration и s4hana-onpremise
- настроить модель распространения с фильтрами по объектам
- разобраться, почему не проходит репликация бизнес-партнёров
Примеры запросов агенту
- Помоги настроить тенант SAP Master Data Integration в сабаккаунте EU10
- Какой план сервиса MDI выбрать для S/4HANA On-Premise?
- Настрой distribution model между провайдером и консьюмером для Business Partner
Как установить sap-btp-master-data-integration
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-master-data-integration -a claude-code2Вручную: положить файлы
~/.claude/skills/sap-btp-master-data-integration/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/sap-btp-master-data-integration/
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-master-data-integration -a codex2Вручную: положить файлы
.agents/skills/sap-btp-master-data-integration/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-master-data-integration -a cursor2Вручную: положить файлы
.cursor/skills/sap-btp-master-data-integration/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install secondsky/sap-skills sap-btp-master-data-integration2Вручную: положить файлы
.github/skills/sap-btp-master-data-integration/SKILL.md1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-master-data-integration -a gemini-cli2Командой платформы
gemini skills install https://github.com/secondsky/sap-skills --path plugins/sap-btp-master-data-integration/skills/sap-btp-master-data-integrationВручную: положить файлы
.devin/skills/sap-btp-master-data-integration/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-btp-master-data-integration -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о sap-btp-master-data-integration
Как установить sap-btp-master-data-integration в Claude?
Выполните npx skills add secondsky/sap-skills --skill sap-btp-master-data-integration -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/sap-btp-master-data-integration/SKILL.md.
Что делает sap-btp-master-data-integration?
Проводит по настройке сервиса SAP Master Data Integration на SAP BTP: тенанты, подключение приложений, модели распространения, SOAP API для бизнес-партнёров и поиск причин сбоев репликации.
Какие ограничения у MDI, о которых стоит знать заранее?
Размер запроса на изменение — 256 KB, для бизнес-партнёра 512 KB, delta-токен живёт 28 дней, а payload SOAP ограничен 10 MB. Консолидацию и контроль качества данных MDI не выполняет.