在本文中,贵阳大数据,我将讨论在基于CDS的建模中,如果您需要TOP N/最多N行/ORDER BY的解决方法。不幸的是,CDS视图中缺少这些子句,好评返现卡,因此只能由CDS表函数实现。希望是暂时的
解决方法如下:CDS Table函数调用ABAP类中的一个方法,这个方法在HANA DB上执行一个SQLscript并将数据返回给CDS。从那时起,人工智能研究,您可以在进一步的建模中使用它,即其他CDS视图、填充派生参数等。绑定部分在CDS和类侧以相同的颜色高亮显示。另外,针对AMDP的重要部分也分别进行了注释。
1.创建一个具有预期输出定义的CDS表函数,指向一个伪类和伪方法。
2.创建一个合适的类和方法。附带的代码示例
3.完成CDS table函数以指向正确的类和方法。最后附代码示例
此解决方案的灵感来源于:
SAP training S4D430 Building Views in Core Data Services ABAP(CDS ABAP),人工智能关键技术,Unit 5
此帮助页https://help.sap.com/doc/abapdocu\u 751\u index\u htm/7.51/en-US/abenamdp\u functions\u abexa.htm
SABAPDEMOS包中提供的示例,即类cl\u demo\u amdp\u函数和CDS demo\u CDS\u GET\u SCARR\u SPFLI
,大数据的趋势