如何将SAP HANA Cloud与SAP Cloud Application编程模型一起使用(自动)

2020-08-18 07:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) SAP HANA云专家您好, ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


SAP HANA云专家您好,

SAP云应用程序编程模型(CAP)当前仅支持HANA作为生产部署的持久性。 根据 SAP CP Estimator ,目前最便宜的HANA 在AWS上提供的具有32 GB的" SAP Cloud Platform,SAP HANA服务"的价格为712,48欧元,并标有" AWS的HANA标准计划定于2020年5月21日停用"。 因此,下一个选择是新的 SAP HANA Cloud 产品。 在AWS上提供1125个容量单位(=欧元),在Azure上提供1170个容量单位。

当我在SAP Cloud Platform Trial中使用CAP时,一切变得很容易。 我只是构建我的MTA,然后使用市场上的服务性服务与cf deploy一起部署它。 但是,这在SAP CP Production中如何工作? 如何以可在MTA部署中使用的方式将SAP HANA Cloud实例连接到Cloud Foundry子帐户或空间? 我检查了 SAP HANA Cloud 文档,仅发现将应用程序绑定到SAP HANA云实例,它描述了完全手动的方式来创建 HDI容器并将其绑定到应用程序。 当我在Premise上或在SAP CP Cloud Foundry试用版中将MTA部署到SAP HANA时,我需要完全自动化的解决方案。

期待您的输入。

最诚挚的问候
格雷戈尔

8条回答
蓋茨
2020-08-18 08:32

您好格雷戈·沃尔夫

您要做的就是告诉编译器创建.hdbtable和.hdbview文件(不再是.hdbcds文件)-这就是SAP HANA Cloud所需要的。 其他所有内容应与SAP Cloud Platform Trial中的CAP项目+ SAP HANA相同。

发行说明@ sap/cds软件包:

##版本3.21.0-2019-12-11
-现在," cds add"," import"和" watch"会显示安装提示。 如果未安装@ sap/cds-dk
-实验选项" hana.syntax = hdi"创建" hdbtable"文件而不是" hdbcds"。 可能还是会改变!

因此,请在CAP项目根目录的package.json中的cds部分中添加条目" hana":{" syntax":" hdi"}。

示例:

" cds":{
         " hana":{
             "语法":" hdi"
         },
         "要求":{
             "D b": {
                 " kind":" hana"
             }
         }
     }
 

希望有帮助!

干杯,
Max

一周热门 更多>