带和不带参数的CDS视图-性能差异

2020-09-01 08:37发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我是CDS的新手,并且...

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

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


大家好,

我是CDS的新手,并且有一个要求,我们需要一个webdynpro屏幕,其中包含多个选项卡,每个选项卡都从创建的视图中提取一些值。 因此,当前它是从we​​bdynpro调用视图(视图的SQL名称)并传递过滤器参数的'select *'。 但是已经声明CDS视图不带参数,传递给调用视图的值更多地充当过滤器而不是参数。 但是,我还在CDS中看到了一个选项,其中VIEW声明中带有参数。 所以我的问题是,在声明带参数的CDS与不带参数的CDS时是否存在性能问题,主要是在通过从dynpro屏幕传递过滤条件从webdynpro调用CDS时。 如果是这样,如何将webdynpro屏幕中的参数/选择选项连接到CDS视图中的参数/选择选项。

问候,
JA

3条回答
me_for_i
2020-09-01 09:31

您好 J ABAP

I 建议您尝试实施两种解决方案。 一个使用普通CDS,另一个使用具有表功能的CDS并找到两者的效率。

If完全基于您对不同表的处理要求,如果它是从多个表中直接获取而您却没有 没有复杂的操作,您可能会对CDS视图感到满意,因为在这种情况下您找不到性能上的任何明显差异。

如果您有复杂的操作或仅在以下情况下受支持的操作 很好地使用AMDP程序,您将了解相同的真​​正好处。 建议您通过下面的博客进行深入了解。

BLOG