轻量级消耗:"通过OData"创建OData查询检查不会触发服务生成

2020-08-23 16:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在使用BW 7....

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

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


大家好,

我正在使用BW 7.40 SP7,并且遇到尝试从BEx查询设计器生成所需服务以便将OData查询消耗到自定义Fiori应用程序中的问题。

我需要做的就是将查询标记为"发布方法"中启用的"通过OData"标记,就像我在"扩展"标签部分下所做的一样(请看下面的屏幕截图)

太好了! 但是幸福很快就消失了。 :)

根据我的期望以及标准行为,在从BEx查询设计器中保存所有所需的服务后,应在Gataway上自动生成所有必需的服务。

阅读SAP标准文档

https://help.sap.com/saphelp_nw74/helpdata/zh-CN/f3/0c7316de924a98bb173904f7a61b4a/frameset? c9/384c774bcc4837b84bee3679520fb4/frameset.htm¤t_toc=/en/22/c927d9cd6f48d18cf4793ccce1cb71/plain.htm&node_id = 110

这句话:

如果设置了"按OData"属性,则保存查询时将自动生成网关服务。

没有宣布真相!

因此,在检查并保存BEx查询后,预期的行为是这样的:

尚未生成DPC和MPC类。

无法从T代码/IWFND/MAINT_SERVICE添加和发布服务。

我这边只显示一条消息,后端网关方面没有创建任何服务。

任何线索为什么它不能按预期运行?

我遵循了一些主题(请参阅下面的链接),并且执行了7.4帮助上的《网关配置指南》中突出显示的所有步骤来激活网关服务等,但是问题仍然存在,直到最后

https ://blogs.sap.com/2016/02/08/bex-queries-and-odata-in-bw-74 /

最后一个尝试是,我已经通过功能模块" RSEQ_NAT_GENERATION"手动生成了所需的类,并且神奇地创建了该服务。

但是,失败即将来临...当我尝试在Gateway中注册服务时,下面会出现新的错误消息

没有分配模型给服务首先分配模型

任何提示将不胜感激。

此致

路卡

4条回答
落灬小鱼
2020-08-23 17:23

嗨,Maia,

我尚未收到任何人的任何建议。 我必须举起OSS注释才能获得某种支持。

如果您对该主题感兴趣,可以在下面找到我的OSS注释:

383982/2017轻量级消耗:创建OData查询检查" 通过OData"不会触发服务生成

让我知道您是否会找到有用的提示。

致谢

Luca

一周热门 更多>