从MTA模板到CAP模型(hdbcsd,hdbprocedure和xsjs)

2020-08-25 16:24发布

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

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


大家好!

在我们当前的项目上工作了一年多之后,我们有了新的要求,这些要求引起了很多麻烦。

我们开始在SAP WebIDE上使用"多目标应用程序"模板,现在该项目包含3个不同的模块:

db =数据库模块,使用HANA CDS(.hdbcds)和HANA过程定义,以加快kpis的执行速度。 SAP Hana数据库是一个严格的要求,因为我们使用的是HANA文本分析。

js = node.js模块,基于xsjs文件和两个不同的oData服务。

ui = html5模块,一个经典的sapiu5应用程序。

要归档多租户和"信心部署"原则,似乎我们需要迁移到CAP模型。

我可以理解这是一个复杂的情况,但是我想问几个问题,希望你们中的一些人知道答案!

1)有什么方法可以避免将hdbcds转换为cds? 我们正在使用CD中不支持的类似"默认情况下作为身份生成的整数"之类的东西。

2)我们仍然可以使用HANA程序(hdbprocedure)吗? 它们经过优化以提高性能,通常应用程序中的负载很大。

3)node.js模块基于xsjs文件。 这意味着我们将从ui执行ajax调用来执行它们。 Cal,我们还在CAP中使用它们吗?

4)一个重要要求是将我们的应用转换为多租户应用。 这意味着我们需要为我们的客户处理订阅和创建租户。 您知道要存档的任何图书馆吗?

提前谢谢!

最诚挚的问候,

Italo

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

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


大家好!

在我们当前的项目上工作了一年多之后,我们有了新的要求,这些要求引起了很多麻烦。

我们开始在SAP WebIDE上使用"多目标应用程序"模板,现在该项目包含3个不同的模块:

db =数据库模块,使用HANA CDS(.hdbcds)和HANA过程定义,以加快kpis的执行速度。 SAP Hana数据库是一个严格的要求,因为我们使用的是HANA文本分析。

js = node.js模块,基于xsjs文件和两个不同的oData服务。

ui = html5模块,一个经典的sapiu5应用程序。

要归档多租户和"信心部署"原则,似乎我们需要迁移到CAP模型。

我可以理解这是一个复杂的情况,但是我想问几个问题,希望你们中的一些人知道答案!

1)有什么方法可以避免将hdbcds转换为cds? 我们正在使用CD中不支持的类似"默认情况下作为身份生成的整数"之类的东西。

2)我们仍然可以使用HANA程序(hdbprocedure)吗? 它们经过优化以提高性能,通常应用程序中的负载很大。

3)node.js模块基于xsjs文件。 这意味着我们将从ui执行ajax调用来执行它们。 Cal,我们还在CAP中使用它们吗?

4)一个重要要求是将我们的应用转换为多租户应用。 这意味着我们需要为我们的客户处理订阅和创建租户。 您知道要存档的任何图书馆吗?

提前谢谢!

最诚挚的问候,

Italo

付费偷看设置
发送
1条回答
Bunny_CDM
1楼 · 2020-08-25 17:08.采纳回答

Italo嗨,

到1)和2):CAP支持本地HANA工件:

https://cap.cloud.sap/docs/advanced/hana/

3)CAP提供OData动作和功能,您不能直接调用xsjs:

https://cap.cloud.sap/docs/指南/提供服务#动作和功能

4) https://cap.cloud.sap/docs/guides/extensibility

最佳

弗拉迪斯拉夫

一周热门 更多>