这是一份面向工程实践的讲解:面向 SAP S/4HANA private cloud 的开发者,如何把 SAP 系统内置的标准 CDS View 暴露为 OData 服务,覆盖 OData V2 的
@OData.publish: true自动发布、RAP 的 OData V4 服务绑定、以及基于 SEGW 的参照数据源方式。文末给出完整可运行的 ABAP 代码与可直接验证的curl调用。涉及的关键事实都给出官方文档或权威资料出处。
快速结论与路线图
在 private cloud 场景,你通常有以下几种稳妥路线来把标准 CDS View 暴露为 OData:
-
标准视图已由 SAP 自带 OData 发布能力:许多
C_*消费视图或API_*服务在系统中已经带有 OData 暴露,只需到事务/IWFND/MAINT_SERVICE激活即可。依据是@OData.publish: true会在激活时自动生成 Gateway 运行时工件,并需注册服务才可访问。(
订阅专栏 解锁全文
3424

被折叠的 条评论
为什么被折叠?



