CDS中的AMDP和关联的业务场景

2020-09-02 17:19发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 请帮助我理解实时...

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

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


尊敬的专家,

请帮助我理解实时业务场景或业务用例,在这种情况下我们应该使用

1。 AMDP而非CDS视图。

2。 关联而不是加入。

在努力了解一种情况下,在实时业务环境中我将使用它们而不是另一个。

谢谢。

6条回答
骆驼绵羊
2020-09-02 17:47

舒巴姆 Banerjee ,这些答案中的解释不仅是概念性的,它们实际上是在谈论(实际上)使用这些概念的方式。

在CDS视图中不支持高级HANA SQL功能,如果需要的话 以程序方式编写类似于ABAP的代码(不完全相同但相似),则可以使用AMDP。 基本上,并不是所有的内容都可以使用cds视图来完成,它不支持例如排名。 因此,您将继续这样做。 所有其他正常情况下,您都可以使用CDS视图。

现在加入join vs cds。 您需要使用联接,以便在一个视图中公开所有数据,或者在odata服务中单个公开一个数据。 但是何时使用关联是如果您要基于CDS视图生成OData服务,并且如果您的odata服务需要多个实体集之间具有逻辑关系,则可以在CDS视图中使用关联,它将转换为多个实体集(如果 您可以从cds视图自动生成odata服务),否则您需要手动将CDS视图关联链接到OData服务项目实体集。

谢谢

Mahesh

一周热门 更多>