01 发生了什么
ABAP Cloud SDK for Azure 于 2026 年 10 月 12 日推出。该 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 for Azure 于 2026 年 10 月 12 日在 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 消除了 ABAP Cloud 中 Azure 集成所需重复手动构建 HTTP 客户端、处理 OAuth 令牌和错误处理的操作,减少开发工作量并提升代码可维护性和可测试性。
04 适合谁
SAP 开发者及SAP集成团队。
原始来源