未通过流程链激活ADSO中的最后一个请求

2020-08-21 21:52发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)人们好, 这些天,我遇到了一个...

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

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


人们好,

这些天,我遇到了一个奇怪的问题。 之前,我建立了一个流程链,该流程链在成功执行DTP之后的请求激活步骤之后,通过DTP加载了ADSO。 有趣的是,此请求激活步骤不会激活最后加载的请求。 在下一次执行时,来自上一次执行的请求被激活,但是来自当前运行的新请求保持未激活状态。 如果我尝试在运行测试流程链时手动激活请求,那么该流程只激活ADSO的请求就没有任何作用。

有人有这种行为吗? 什么会导致此问题? 我还尝试将激活步骤外包给一个单独的子流程链,我插入了一个调试循环,让该步骤在继续之前等待,然后将激活步骤放到流程链的末端,这样还需要一段时间 激活开始。 一切都没有成功。

有人知道我还能尝试什么吗?

BR,西蒙

8条回答
CJones
2020-08-21 22:37

嗨西蒙,

由于我不知道您对ADSO的设置,因此我可以告诉您:

我有一个类似这样的东西,例如ADSO之类的立方体,上面充满了负载,并且还是另一个ADSO的来源。

如果您的ADSO是"类似于立方体"的ADSO,则以下行为是正确的:
1。 那么它没有Changelog
2。 因此,所有提取DTP/Datamart都必须从AQ-Table
3中提取。 因此,只有在所有目标均已从AQ检索/提取数据后才能执行激活数据(这类似于对经典Cube的压缩)。在这种情况下,您应该牢记:
在加载数据后立即激活(压缩)数据并不重要,而且您也永远不会立即在多维数据集中压缩所有请求。

此致

Dio。

一周热门 更多>