乐趣区

关于sap:SAP-Business-Application-Studio-里创建一个基于-CAP-模型的最简单的-OData-服务试读版

本教程曾经破费了 24 个文章的篇幅,介绍了应用 SAP ABAP SEGW 这个开发工具,开发基于 SAP ABAP 技术栈的 OData 服务的具体步骤。

正如本教程目录 中提到的那样,SAP OData 开发技术蕴含传统的 ABAP,RAP(Restful ABAP Programming) 和 CAP(Cloud Application Programming) 三大门派。正好近期笔者的常识星球里,有敌人在尝试应用 CAP 开发 SAP OData 服务时遇到了问题,向我发问:

我当初正在跟着官网的 btp 教程在进行学习,遇到了一个问题,我想在 btp 定义一个 odata 服务,在教程中有一步是将一个数组的 csv 文件从 db/data 这个门路中插入,我发现执行过后无奈实现教程里的成果,提醒我 No database credentials provided,想问一下这一步该如何操作?还是说我后面的步骤呈现了问题?

所以我正好借此机会,开启本教程 CAP 流派开发 SAP OData 服务的第一篇文章。

基于 CAP 开发 SAP OData,应用的工具不再像本教程之前介绍的那样在 SAP ABAP SEGW 事物码里进行,而是应用 SAP Business Application Studio,它是 SAP 业务技术平台 (SAP BTP) 上以服务形式提供的一个浏览器里运行的开发工具,为 SAP Intelligent Enterprise 即智慧企业业务应用程序高效开发量身定制了一套古代开发环境。

SAP Business Application Studio 基于 Code-OSS,这是一种用于构建 Visual Studio Code 的开源软件。SAP Business Application Studio 作为云服务提供,通过浏览器提供相似传统桌面 IDE 等同程度的开发体验。

SAP Business Application Studio 有一个概念是开发空间 (Dev Space),相似于云计算畛域中的独立虚拟机,其中蕴含针对每个业务场景定制的工具和预装置的运行时 (runtime),例如 SAP Fiori、SAP S/4HANA 扩大、Workflow、Mobile 等。这大大简化并节俭了设置开发环境的工夫,可能帮忙开发人员在 SAP BTP 上高效地开发、测试、构建和运行 SAP 解决方案。

上面是具体的开发步骤。

退出移动版