Return 来自 SAP OData 示例服务的增量
Return delta from SAP OData Sample service
我正在尝试通过 OData 从 SAP 的基本示例服务中提取数据,我 registered。它在 'normal mode' 中运行良好,并且返回了 302 条记录。我没有得到的是 delta 模式下的数据,大约有 20 条记录,但它仍然返回 302 条记录。
我正在打这个 URL。要以增量模式获取数据,我发送此 header Prefer: odata.maxpagesize=20,odata.track-changes
我对此很陌生,所以如果我遗漏了什么,请原谅我。任何形式的帮助将不胜感激。谢谢
我相信此注释是 not implemented in SAP implementation of Odata, so you are out of the luck. It is supported 虽然在 ODP 中,但在 Gateway OData 中不是。
要在 OData 服务中启用增量跟踪,SAP 有自己的指南:
正在生成增量令牌
扩展GET_ENTITYSET_DELTA方法
实体集上的第一个 OData 查询将 return 增量令牌
然后使用它来查询增量
/sap/opu/odata/sap/ZGW_PRODUCT_SRV/Products_DQ?!deltatoken=’005056A2025C1EE2BFE687AFDC2FAAF4_20130807073741′
阅读此官方指南了解更多信息
最低 GW 要求版本:Netweaver 740,SAP_GWFND SP04
我正在尝试通过 OData 从 SAP 的基本示例服务中提取数据,我 registered。它在 'normal mode' 中运行良好,并且返回了 302 条记录。我没有得到的是 delta 模式下的数据,大约有 20 条记录,但它仍然返回 302 条记录。
我正在打这个 URL。要以增量模式获取数据,我发送此 header Prefer: odata.maxpagesize=20,odata.track-changes
我对此很陌生,所以如果我遗漏了什么,请原谅我。任何形式的帮助将不胜感激。谢谢
我相信此注释是 not implemented in SAP implementation of Odata, so you are out of the luck. It is supported 虽然在 ODP 中,但在 Gateway OData 中不是。
要在 OData 服务中启用增量跟踪,SAP 有自己的指南:
正在生成增量令牌
扩展GET_ENTITYSET_DELTA方法
实体集上的第一个 OData 查询将 return 增量令牌
然后使用它来查询增量
/sap/opu/odata/sap/ZGW_PRODUCT_SRV/Products_DQ?!deltatoken=’005056A2025C1EE2BFE687AFDC2FAAF4_20130807073741′
阅读此官方指南了解更多信息
最低 GW 要求版本:Netweaver 740,SAP_GWFND SP04