云网站服务器_国内数据云存储_移动云数据库服务器主机-搜集站云

域名注册_阿里云服务器学生_优惠券

小七 141 0

您可能非常熟悉使用REST接收器适配器使用OData服务。不过,SAP也提供了一个本地OData适配器来使用OData服务。

在下面的内容中,云信息,您将了解到如何在$batch模式下使用OData适配器更新后端信息。

有一些关于使用SAP PI OData适配器对后端进行复杂查询的博客文章。在这篇博文中,我将描述如何在post操作下的OData适配器配置中使用$batch。以下是步骤

记住要重新定义这些方法,这样它就可以支持$batch

在上面的博客中,啥叫大数据,作者描述了一种通过使用模型操作来查询模式、资源路径等的方法

我将描述这个方法的详细步骤

然后根据生成的xsd创建ESR内容

但是,我发现NWDS中的模型操作在处理具有深层结构的实体类型时存在缺陷,这会阻止xsd的生成。

我将在另一个blog中使用$batch编写处理深层结构的方法。

2。配置OData接收通道

我在后端创建的OData的实体集是SflightSet

注意:这个额外的设置是为了避免在请求消息中为Accept生成一个"utf-8"字符串,而SAP gateway service

3不能接受这个字符串。单元测试

检查表SFLIGHT中的条目

此处PRICE字段的值为16和18.82

更改请求报文中的PRICE字段并发送

邮递员收到的响应报文

批量投递后更新的条目

4。分析

goto tx code/IWFND/TRACES,选择通信用户,我们可以发现当OData适配器使用POST对后端进行一次调用时,OData服务在后端已经被调用了4次。

GET操作是检索CSRF令牌。

因此,云服务器租用,自建站平台,使用OData适配器创建/更改数据的好处之一是您不需要需要关闭csrf令牌作为REST适配器。

希望你会发现这个博客很有用。

https://blogs.sap.com/2017/01/10/consuming-gateway-odata-service-with-odata-adapter/

https://blogs.sap.com/2017/03/13/diving-deeper-into-the-odata-adapter/

,大数据调研报告