使用Java模块的Cloud Foundry中的SAP ECC OData和SAP HANA服务OData

2020-08-19 14:37发布

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

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


大家好,

我正在尝试使用Java模数在Cloud Foundry环境中开发应用程序以公开OData v2服务。 通过此服务,我想使用"来自外部服务的数据模型"功能公开用于交易数据的SAP Hana服务实体和SAP ECC(SAP网关和SAP Cloud Connector)实体,用于主数据。

我简单的SAP Hana CDS实现

我已经成功导入了外部服务,并实现了一个Java类,该类为外部CountryList实体实现了@query处理程序。 在cat-service.cds文件中,我定义了两个投影,一个用于包含国家字段的sap Hana服务实体Schedule,另一个用于外部CountryList实体。

目前,我正在尝试实现两种可能的实现方式:

1)创建一个新实体ScheduleFull作为一个视图,在外部CountryList实体和SAP Hana Schedule实体之间建立联接,如下面的屏幕快照所示。

2)在两个实体之间创建关联。

在第一种情况下,我在构建Java模块期间收到此错误。

对于第二种实施方式,我不知道如何进行。

有可能实现我上面列出的一种或两种情况? 这种集成是否有最佳实践?

(21.3 kB)

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

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


大家好,

我正在尝试使用Java模数在Cloud Foundry环境中开发应用程序以公开OData v2服务。 通过此服务,我想使用"来自外部服务的数据模型"功能公开用于交易数据的SAP Hana服务实体和SAP ECC(SAP网关和SAP Cloud Connector)实体,用于主数据。

我简单的SAP Hana CDS实现

我已经成功导入了外部服务,并实现了一个Java类,该类为外部CountryList实体实现了@query处理程序。 在cat-service.cds文件中,我定义了两个投影,一个用于包含国家字段的sap Hana服务实体Schedule,另一个用于外部CountryList实体。

目前,我正在尝试实现两种可能的实现方式:

1)创建一个新实体ScheduleFull作为一个视图,在外部CountryList实体和SAP Hana Schedule实体之间建立联接,如下面的屏幕快照所示。

2)在两个实体之间创建关联。

在第一种情况下,我在构建Java模块期间收到此错误。

对于第二种实施方式,我不知道如何进行。

有可能实现我上面列出的一种或两种情况? 这种集成是否有最佳实践?

(21.3 kB)
付费偷看设置
发送
1条回答
愤怒的猪头君
1楼-- · 2020-08-19 15:04

请检出我的项目 epmbp-consumer-app-java 帮助您构建和部署应用。 不幸的是,连接到后端的部分当前无法正常工作。 我下周尝试解决这个问题。

一周热门 更多>