从内部联接分配到表的INTO对应字段中的数据集的最大大小

2020-08-20 21:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大师们, 我们面临的一个问题是...

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

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


大师们,

我们面临的一个问题是,数据库视图(内部联接)的结果是一个非常庞大的数据集(几乎1M的记录,每个记录有80个字段)。 通过使用INTO CORRESPONDING TABLES表将这些数据存储在内部表中,但是我们注意到结果并不总是相同。

此视图加入EKKO/EKPO/EKBE,我们检查了内部表中如何(且有时仅)未正确填写文档编号和项目编号(在一次运行中,我有2条EBELN/EBELP记录, 第二次运行时,对于相同的EBELN/EBELP组合,我有更多记录)。 看起来数据以某种方式严重地"混合"了。

您认为这有意义吗? 可能与应用服务器的内存有关吗? 还有其他想法吗?

在此先感谢,这很奇怪和令人沮丧:-(

3条回答
Doze时光
2020-08-20 22:38

您是否正在"实时"系统中进行提取? 您知道EKBE是PO历史记录,可以随时获取其他记录。 作为EKBE的父项的EKPO和作为EKPO的父项的EKKO将在您的联接创建的统一结果结构中相应地乘以它们的条目。

示例:

1 EKKO,1 EKPO,1 EKBE- > 1个结果行

1个EKKO,1个EKPO,3个EKBE-> 3个结果行具有相同的EBELN和EBELP值

一周热门 更多>