是否对每个SELECT都必须使用CDS视图?

2020-09-05 09:49发布

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

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


我们有一个客户拒绝接受功能规范,因为有些SELECT并不使用CDS视图,而是直接使用表。 例如,根据客户的说法,针对T001W的SELECT违反了" SAP Best Practices"。

您是否曾经见过任何" SAP最佳实践",其中说每个SELECT应该通过CDS视图进行? 如果不是,那么有关查询的" SAP最佳实践"是什么的一般指导? (例如说您不应该将SELECT与JOIN一起使用,而应该始终使用CDS视图)。

谢谢

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

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


我们有一个客户拒绝接受功能规范,因为有些SELECT并不使用CDS视图,而是直接使用表。 例如,根据客户的说法,针对T001W的SELECT违反了" SAP Best Practices"。

您是否曾经见过任何" SAP最佳实践",其中说每个SELECT应该通过CDS视图进行? 如果不是,那么有关查询的" SAP最佳实践"是什么的一般指导? (例如说您不应该将SELECT与JOIN一起使用,而应该始终使用CDS视图)。

谢谢

付费偷看设置
发送
3条回答
代楠1984
1楼-- · 2020-09-05 10:03

关于"客户永远是对的"和"在客户付款时就做":仅当您是编码员时。 如果您称自己为开发人员,则您同时也是技术顾问(" Clean Coder")。

小灯塔
2楼-- · 2020-09-05 10:21

完全正确。 作为开发人员,您有责任照顾您的客户/客户/雇主。 在我的职业生涯中,我有几次说过一种特定的方法非常愚蠢,如果经理坚持,我会辞职。

软件心理学工程师
3楼-- · 2020-09-05 10:13

从我的角度来看,当没有聚合时,在S4 CDS和New SQL中具有相同的性能影响。 我们发现它们之间没有太大区别。

现在也建议使用两个以上的连接来限制S/4 hANA中的所有条目

一周热门 更多>