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

2020-08-21 21:52发布

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

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


人们好,

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

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

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

BR,西蒙

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

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


人们好,

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

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

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

BR,西蒙

付费偷看设置
发送
8条回答
亦是此间程序员
1楼 · 2020-08-21 22:35.采纳回答

对不起,我忘记发布解决方案。 显然,ADSO的活动表存在问题。 我们从ADSO中删除了全部内容,并完全重新加载了所有数据。 这有帮助。 现在,流程链的工作已达到预期。

shere_lin
2楼-- · 2020-08-21 22:31

嗨,Gajesh,

否,流程链不会跳过该流程。 激活被触发。 昨天的最后一个请求已激活,但今天的新请求保持未激活状态。 数据到达了ADSO,但是如上所述,当流程链下次运行时,数据将被激活,而不是在应有的时候激活。

也许我应该提到顺序是正确的。 首先执行DTP,然后执行ADSO的激活过程。

BR,西蒙

Tong__Ming
3楼-- · 2020-08-21 22:17

根据注释2448086-BW4SL-流程链和流程变体,

新加载的请求可以一起激活,也可以一一激活。 要激活一定数量的请求或早于x天的请求,请使用流程类型ADSOREM。

如果使用了此流程类型,则可以检查是否设置了对上一天请求的激活?

谢谢

Bhavin

代楠1984
4楼-- · 2020-08-21 22:38

嗨西蒙,

您能告诉我您的问题如何解决,因为现在我在流程链中激活ADSO面临着同样的问题

CJones
5楼-- · 2020-08-21 22:37

嗨西蒙,

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

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

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

此致

Dio。

Violet凡
6楼-- · 2020-08-21 22:29

您好,Aparna,对不起,我忘记发布解决方案了。 现在,您可以在我的绿色答案中阅读解决方案。 :)

N-Moskvin
7楼-- · 2020-08-21 22:32

嗨,Bhavin,

感谢您的回答! 不幸的是,流程类型ADSOREM不会激活任何新请求。 还有什么可以尝试的?

BR,西蒙

一周热门 更多>