在SAP BO Design Studio 1.6中使用BW缓存

2020-09-20 02:11发布

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

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


嗨,

环境:Netweaver Platform Enteprise Portal上托管的SAP BO Design Studio 1.6,SAP BW 7.3和 Design Studio仪表板。

我们开发了一个仪表板,其中包含几个Bex查询。 已在BW中为这些查询启用了缓存(缓存模式5:查询聚合)。 为了测试缓存,我们遵循以下步骤-

1。 一天开始时,请使用RSRT事务刷新Bex查询,以确保缓存已满。

2。 随后使用RSRT事务刷新了bex查询,并通过SM50监视了执行情况,发现其中是从缓存中获取结果。

3。 执行仪表板,该仪表板在内部触发了相同查询的执行,并通过SM50监视了执行情况,其中发现查询忽略了缓存,并从表中顺序读取数据。

这使我感到困惑,因为通过RSRT执行的查询正在从缓存中获取结果,但是发布的消息是,当从Design Studio仪表板执行相同的查询时,它们将忽略缓存并从表中进行顺序读取。

请提出建议。

注意:Bex查询没有任何变量,并且提供数据快照。

感谢与问候,

阿比吉特


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

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


嗨,

环境:Netweaver Platform Enteprise Portal上托管的SAP BO Design Studio 1.6,SAP BW 7.3和 Design Studio仪表板。

我们开发了一个仪表板,其中包含几个Bex查询。 已在BW中为这些查询启用了缓存(缓存模式5:查询聚合)。 为了测试缓存,我们遵循以下步骤-

1。 一天开始时,请使用RSRT事务刷新Bex查询,以确保缓存已满。

2。 随后使用RSRT事务刷新了bex查询,并通过SM50监视了执行情况,发现其中是从缓存中获取结果。

3。 执行仪表板,该仪表板在内部触发了相同查询的执行,并通过SM50监视了执行情况,其中发现查询忽略了缓存,并从表中顺序读取数据。

这使我感到困惑,因为通过RSRT执行的查询正在从缓存中获取结果,但是发布的消息是,当从Design Studio仪表板执行相同的查询时,它们将忽略缓存并从表中进行顺序读取。

请提出建议。

注意:Bex查询没有任何变量,并且提供数据快照。

感谢与问候,

阿比吉特


付费偷看设置
发送
2条回答
落灬小鱼
1楼-- · 2020-09-20 02:44

你好,阿比吉特,

您确定您的Design Studio应用程序以与RSRT中相同的方式使用查询吗? 该应用程序可以要求免费特征。

在缓存预热和DS应用程序执行之间是否有任何动作可能会使缓存失效?

我对缓存和DS 1.6没问题。

问候

弗雷德里克

shere_lin
2楼-- · 2020-09-20 02:38

你好,阿比吉特,

感谢您的反馈。

尽管使用"一次读取所有数据的查询"中的读取模式设置来检查查询的行为(这会缓存查询的所有数据,包括免费字符)还是很有趣的。 可以在RSRT级别的查询属性中设置此设置。

还要检查查询是否使用虚拟字符(RSRT,技术信息)。

此致

弗雷德里克

一周热门 更多>