应用中S/4数据检索的最佳实践

2020-08-13 11:04发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨! 我正在开发一个将通过SC...

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

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


嗨!

我正在开发一个将通过SCP与本地S/4 HANA集成的应用程序,并且不确定如何以最佳方式提取/推送/获取数据。 该应用将需要约30万个业务合作伙伴,包括联系人,+ 50k文章和一些订单。 它将用于展示厅,并从中创建新的业务合作伙伴和订单。

我也是经验丰富的ABAP,因此,在选择最佳方法时,我也在考虑数据库和应用程序层的性能。

-我应该将BP与核心数据一起存储,还是仅在应用加载时加载所有BP,然后创建某种方式来获取自上次加载以来的增量?
-S/4应该基于更改推送数据还是应用程序应例如每10分钟提取一次数据?

-产品通常在工作时间以外进行更新,并在夜间发送到周围的系统,因此每日增量或满负荷就足够了。

免责声明:最近12到18个月我一直在学习Swift,并且已经准备好了大多数前端工具,但还没有研究OData框架。 如果那里存在魔法,请随时详细说明

赞赏有关此类大型数据集的最佳做法的任何建议:)

7条回答
灬番茄
2020-08-13 11:27

OfflineOData框架将是合适的 对于这个用例。 理想的配置是后端启用了增量令牌,这将大大减少初始下载后更新的处理。 数据量恰好是该体系结构的最佳选择。 您是否知道每晚需要进行多少更改?

从设备配置DefiningQueries的最佳做法是,每个查询应仅针对特定集合;

即使S4无法启用增量功能,我们也有一种技术可以生成可以在夜间或定期加载的后端缓存, 然后维护增量并与设备对话。

一周热门 更多>