应用中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:43

有趣! 我可以从中获得更多关于此配置的更多信息。
每晚变化不是很大,因为仅某些字段需要更新。 ATP/库存可能是按需呼叫的,对于特定于客户的价格也是如此。 但是标价可能会出口,因此我假设每晚的价格在500-5000之间。

业务合作伙伴应尽可能接近实时同步。 例如,可能是在设备A上创建了一个BP,然后需要将其加载到设备B(更换店员或设备用完电池)

S/4未启用增量功能是什么意思? 每个设备都具有最新取回的时间戳应该足以找到要加载的增量记录。 大多数表格都有上次更改的日期和时间:)

Kevin Muessig

一周热门 更多>