01 Что произошло

ABAP Cloud SDK для Azure с открытым исходным кодом был представлен 12 октября 2026 года. SDK предлагает многоуровневый HTTP-конвейер, учетные данные Microsoft Entra ID, типизированные исключения и типизированные клиенты для Storage Blob, Compute и Resource Graph. Библиотека полностью написана на ABAP for Cloud Development с использованием только опубликованных API, что гарантирует активацию в ограничениях ABAP Cloud. Разработчикам требуются система SAP Business AI Platform, ABAP environment или S/4HANA Cloud с ABAP for Cloud Development, удостоверение Microsoft Entra ID и соответствующие роли Azure RBAC. Код импортируется через abapGit в иерархию пакетов ZABAP_SDK_AZURE.

02 Ключевые детали

  • ABAP Cloud SDK для Azure с открытым исходным кодом был представлен 12 октября 2026 года. Библиотека размещена на GitHub и предназначена для SAP Business AI Platform, ABAP environment и S/4HANA Cloud.
  • Первый релиз включает три типизированных клиента: Storage Blob (список, загрузка, скачивание), Compute (управление ВМ, масштабируемыми наборами, образами, хостами) и Resource Graph (выполнение KQL-запросов).
  • Аутентификация использует Microsoft Entra ID с поддержкой секрета клиента, управляемого удостоверения, учетных данных среды и учетных данных по умолчанию. Для доступа к Blob рекомендуется делегированный SAS-токен пользователя.
  • SDK полностью совместим с ограничениями ABAP Cloud: написан на ABAP for Cloud Development с использованием только опубликованных API. Импорт через abapGit; корневой пакет ZABAP_SDK_AZURE.

03 Почему это важно

Этот SDK устраняет повторяющуюся ручную сборку HTTP-запросов, обработку токенов OAuth и обработку ошибок для интеграций Azure в ABAP Cloud, сокращая время разработки и улучшая поддерживаемость и тестируемость кода.

04 Кому полезно

Разработчики SAP и интеграционные команды SAP.

Первоисточник
SAP Community