消费CDS创建过程

2020-09-10 13:12发布

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

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


大家好,

我阅读了很多博客,似乎有些步骤被跳过或未定义,或者可能是我的团队未设置所有配置的基础。 请让我知道流程是否需要更改

1。 我创建了一个BASIC视图,并在我的COMPOSITE视图(ZVBRK98)中使用了BASIC视图(ZVBRK99)。

2。 使用COMPOSITE视图(ZVBRK96)创建了一个CONSUMPTION视图,除了我添加了@ OData.publish:true

所有3个视图均按预期显示数据。

在"消费"视图上,OData.publish具有一个小的黄色三角形,并显示以下错误。

我使用了/IWFND/MAINT_SERVICES添加服务ZVBRK_95_CDS,并且OData服务已激活。 当我转到SAP Gateway Service并执行时,得到结果,返回码= 200。

在Fiori Tiles中使用它之前,我还应该执行其他任何处理吗?

问题

但是当我尝试创建KPI Tile时,我看不到该CDS可用的实体集

有什么想法吗?

谢谢

亚瑟

multiplemarkerserror.jpg (20.1 kB)

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

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


大家好,

我阅读了很多博客,似乎有些步骤被跳过或未定义,或者可能是我的团队未设置所有配置的基础。 请让我知道流程是否需要更改

1。 我创建了一个BASIC视图,并在我的COMPOSITE视图(ZVBRK98)中使用了BASIC视图(ZVBRK99)。

2。 使用COMPOSITE视图(ZVBRK96)创建了一个CONSUMPTION视图,除了我添加了@ OData.publish:true

所有3个视图均按预期显示数据。

在"消费"视图上,OData.publish具有一个小的黄色三角形,并显示以下错误。

我使用了/IWFND/MAINT_SERVICES添加服务ZVBRK_95_CDS,并且OData服务已激活。 当我转到SAP Gateway Service并执行时,得到结果,返回码= 200。

在Fiori Tiles中使用它之前,我还应该执行其他任何处理吗?

问题

但是当我尝试创建KPI Tile时,我看不到该CDS可用的实体集

有什么想法吗?

谢谢

亚瑟

multiplemarkerserror.jpg (20.1 kB)
付费偷看设置
发送
5条回答
愤怒的猪头君
1楼 · 2020-09-10 14:06.采纳回答

Arthur Alexis ,当您在前端服务器上的网关客户端中测试自定义OData服务时, 你看到任何实体集吗? 您的服务ZVBRK_95_CDS应该只生成一个

也可以尝试在浏览器中进行测试:

http://s4d.xymogen.com :8000/sap/opu/odata/sap/ZVBRK_95_CDS/$ metadata

-----

德米特里·祖祖佐夫

BI咨询

Haoba3210
2楼-- · 2020-09-10 13:55

Aziz,

感谢您的回复。 您能否详细说明我应该在何处发表评论? 它是Annonation(@DefaultAggregation:#SUM)。 我没有听从你的建议。

谢谢

Arthur。

悻福寶寶
3楼-- · 2020-09-10 14:11

嗨,Arthur,

确保将sap:semantics =" aggregate"添加到CDS视图的Odata服务的元数据中

我希望这会有所帮助。

Aziz

Nan4612
4楼-- · 2020-09-10 14:07

嗨亚瑟,

签入服务/sap/opu/odata/的元数据 sap/xxxxxxxxx/$元数据。 您应该具有显示实体集所需的sap:semantics =" aggregate"

有关更多详细信息,请参见此博客:

https://blogs.sap.com/2017/08/12/使用智能业务odata-adaptor/

Aziz

野沐沐
5楼-- · 2020-09-10 13:59
配置用于odata服务的SAP注释

一周热门 更多>