无法为计算视图激活动态缓存

2020-08-15 21:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我一直在借助动态...

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

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


尊敬的专家,

我一直在借助动态缓存机制来提高查询性能。 我在同一锻炼上。

但是,当我尝试使用此命令激活动态缓存选项时

创建视图***

AS(选择*来自******)

具有动态缓存;

但是,我遇到此错误

功能不支持:无法在此视图上添加结果缓存:视图的语义不适合动态结果缓存(仅列表具有缓存能力)

注意:我创建了一个类型为Cube的图形计算视图,默认节点为Aggregation,并在视图内使用了一个Column表,然后在上述命令的帮助下创建了SQL视图(因为动态缓存仅适用于 SQL视图而不是图形视图。

我无法理解出了什么问题。 你能帮忙吗

2条回答
小c菟菟
2020-08-15 22:09 .采纳回答

嗨,

如果您试图在图形化calc视图之上创建SQL视图(使用动态缓存从中选择创建视图),则不支持。

仅当在视图定义的projection子句中使用列表时,才可以创建动态缓存的视图。 并且还应包括一个group by子句!

您的语法应如下所示:

以以下方式创建视图(通过具有动态缓存的组中选择

有关其他信息,您可以访问- https: //help.sap.com/viewer/bed8c14f9f024763b0777aa72b5436f6/2.0.04/zh-CN/a5afa24b477e4e2a8d6d8f9888d501ca.html

一周热门 更多>