简介
SAP Cloud Integration 2.47.x版增加了OData V4出站/接收器适配器。ODataV4版本规范提供了许多增强功能和支持特性。首先,SAP Cloud Integration OData V4 outbound adapter提供了对GET、POST和PUT操作的基本支持。本博客解释了这些基本操作的用法。
ODataV4出站适配器已经用提供的示例服务进行了解释。您需要通过访问https://www.odata.org->开发者->参考服务
点击OData v4标签下的TripPin(读/写)服务
此处使用URL(显示在浏览器的地址字段中)来演示OData v4操作
考虑以下内容集成流项目。我已经添加了一个HTTP发送者适配器,这样我在部署之后可以得到一个HTTP端点,并且可以通过REST客户端(例如邮递员应用程序)调用它。
HTTP发送者中提供的地址/cpi\u odata\u v4\u get\u demo将在成功部署此集成流后附加到HTTP服务URL端点。
现在连接时接收系统的结束事件,OData适配器将带有选项OData V2和OData V4,OData V4是我们感兴趣的。
一旦选择了OData V4,它的属性将被填充。让我们查看属性详细信息。
常规选项卡在消息协议部分提供有关OData V4的信息。
在连接选项卡中,地址字段将具有引用服务的OData V4服务根URI。该服务不需要任何身份验证,因此选择"无"进行身份验证
在处理页签中,通信云,选择了操作查询(GET),资源名称提供了实体人
此集成流部署完成后,您将从SAP Cloud Integration Web UI monitoring部分的Manage Integration Content tile下获取it的服务端点,如下图所示
在REST client POSTMAN中调用上述服务端点将从服务中获取People实体的内容。
OData V4 outbound adapter Create(POST)操作用于创建目标ODatav4服务中的实体。同一集成流示例已修改为在HTTP发送方适配器中具有不同的端点,并将OData V4操作更改为在处理部分下创建(POST),如下所示。
成功部署后,通过REST客户端应用程序POSTMAN发布要创建的负载。数据创建成功后,响应内容将返回,如下面的示例屏幕截图所示。
在类似的行中,bi大数据,还支持更新(PUT)操作。
注意:此适配器的已处理消息跟踪支持尚不可用。
SAP Cloud Integration现在支持OData V4出站适配器,并支持基本操作。在即将发布的版本中,我们将支持更多的功能,万云,博客也将更新
,云报,大数据数据采集