SAP Data Services调用不带参数的REST Web服务始终返回一条记录

2020-08-16 14:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 我在调用具有JSON输出格...

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

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


我在调用具有JSON输出格式而没有参数的REST Web服务时遇到了问题。

创建Web服务是为了返回组织所有位置的位置信息,但最终我只得到一个位置。 我将''(NULL字符串)传递给Web服务调用以返回所有结果,但是我只得到一条记录。 我尝试以多种不同的方式修改WADL,但没有任何运气。

在这方面的任何帮助都将受到赞赏。

更多信息

我已使用以下博客创建DS Job。

https://blogs.sap.com/2016/06/07/using-rest-web-service-in-sap-data-services-using-web-service-rest-datastore/

wadl如下所示

另外,带有响应的剩余呼叫如下所示

让我知道你们是否遇到过类似的问题。

谢谢

Prem

(230.7 kB)
7条回答
绿领巾童鞋
2020-08-16 14:48

您好,
您是否以相同的WADL确认了SoapUI中的结果,是否返回了多条记录?
只有kba我发现具有类似行为的网站正在生成带有社交媒体url和未格式化JSON的Web服务 响应

2442791-SAP数据服务仅返回Twitter提要中的最后一条记录-SAP数据服务14.2

由于网络服务的复杂性,我建议您创建一个incidnet并附加以下内容:
-WADL
-身份验证(如果Web服务需要)。
-启用Rest Debug跟踪选项,并使用Execution Trace执行作业:Trace Transform = Yes。
请参阅KBA 2334506-如何启用对来自数据服务作业的Web服务REST数据存储功能调用的跟踪
-SoapUI的输出

一周热门 更多>