2020-09-08 18:38发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
已找到此文档(OData最佳实践)
https: //help.sap.com/viewer/68bf513362174d54b58cddec28794093/7.4.21/zh-CN/c6fd2651c294256ee10000000a445394.html?q=odata%20best%20practices
但是我的问题的答案似乎不在那儿。
处理大量数据时,通过将大型OData模型(在后端设计时)拆分为较小的模型以便从中获取信息,我有什么收获? 例如更快的响应时间? 假设这里有一个数据源。 关于, Greg
你好,格雷戈里,祝你一切都好。
性能是数据消耗的支柱之一。 我检查了OData最佳实践链接(感谢btw),它简要描述了分页的概念。 基本上,当处理大量数据时,由于性能问题,您可能会选择不完全调用实体集,并决定通过小块(pages)来调用它。 OData协议中分页后面的命令分别是$ top和$ skip:
$ top:系统查询选项它是集合中条目的子集,主要由URI中的资源路径标识。 通过仅选择整个集合的前N个项来形成子集
例如: https://services.odata.org/OData /OData.svc/Products?$top=5
$ skip:系统查询选项是通过在集合中查找N个条目并仅选择其余条目(从条目N + 1开始)来定义的。
例如: https://services.odata.org/OData/OData.svc/Products?$skip=5&$top=5
OData文档
https://www.odata.org/documentation/odata-version-2-0/uri-conventions/
此博客很好地解释了$ top和$ skip的用法。
https://blogs.sap .com/2013/03/20/using-odatas-top-skip-and-count/
KR,亚瑟·席尔瓦(Arthur Silva)
最多设置5个标签!
你好,格雷戈里,祝你一切都好。
性能是数据消耗的支柱之一。 我检查了OData最佳实践链接(感谢btw),它简要描述了分页的概念。 基本上,当处理大量数据时,由于性能问题,您可能会选择不完全调用实体集,并决定通过小块(pages)来调用它。 OData协议中分页后面的命令分别是$ top和$ skip:
$ top:系统查询选项
它是集合中条目的子集,主要由URI中的资源路径标识。 通过仅选择整个集合的前N个项来形成子集
例如: https://services.odata.org/OData /OData.svc/Products?$top=5
$ skip:系统查询选项
是通过在集合中查找N个条目并仅选择其余条目(从条目N + 1开始)来定义的。
例如: https://services.odata.org/OData/OData.svc/Products?$skip=5&$top=5
OData文档
https://www.odata.org/documentation/odata-version-2-0/uri-conventions/
此博客很好地解释了$ top和$ skip的用法。
https://blogs.sap .com/2013/03/20/using-odatas-top-skip-and-count/
KR,
亚瑟·席尔瓦(Arthur Silva)
感谢您抽出宝贵的时间来回复。
一周热门 更多>