具有注释性能问题的CDS视图(参数/过滤器注释)

2020-08-31 02:06发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我对CDS视图有疑问。 ...

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

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


你好

我对CDS视图有疑问。 我使用带有注释的CDS View创建了一个OVP(Fiori Elements),除了遇到性能问题之外,其他所有东西都工作正常。

我正在使用CDS视图"堆栈"(CDS视图调用前一个),并且由于海量数据,该应用程序的加载速度确实很慢。 我以为我必须过滤第一个CDS才能减小音量。

这是我的屏幕:

目前,我在最后一个称为(ZCDS_OVP_TBP_ALL_ANNO)的CDS中使用过滤器注释:

//在此处加入操作//

然后

现在,我想使用用户在输入中输入的"公司代码"参数(bukrs)过滤第一个CDS(ZCDS_REV_YEAR)。 这样我可以大大减少最终CDS中的数据量,从而降低其性能。

我该怎么做? 我尝试在第一个CDS视图(ZCDS_REV_YEAR)中添加" @ Consumption.filter",但它没有任何改变。

感谢您的帮助!

(75.3 kB)
5条回答
d56caomao
2020-08-31 02:42

你好,尼古拉斯,

是的,实际上@ consumption.filter需要应用于Selection中存在的字段。 我有一些日期条件需要传递给WHERE条件,而属于这些日期的记录需要再次获取。 我有开始日期和结束日期,也有CDS层次结构,因此我需要将此参数传播到基本CDS视图。

一周热门 更多>