Analytic Smart Table and OData Service

问题描述 投票:0回答:1

我正在尝试使用OData服务来实现智能分析表。我了解前端需要做些什么(这是一个自定义的Fiori App)以及应该放置哪些注释。

唯一让我感到困惑的是后端实现。我知道可以使用SADL框架准备该服务,但是我需要在其后包括一个复杂的自定义逻辑。我有很多表关系和非平凡的过滤器逻辑。

是否可以使用自定义ABAP实现编写非SADL OData服务以进行分析? SADL正在处理很多事情,例如聚合,生成的ID等。在这种情况下,我不确定哪种方法最好。也许可以将自定义代码添加到生成的sadl类中。

我需要提供一个复杂的分析表,其中包含嵌套的组,总和以及复杂的过滤。你有什么经验?您对此分析表有何建议?

odata sapui5 analytics sap-fiori
1个回答
0
投票

根据我的经验,SADL仅应用于简单的实体安装。例如,当您所有的实体都完全代表表格时。对于所有其他场景,我总是会希望拥有自己的OData服务,并在服务类上实现杂项操作。如果您尚未实现基于代码的Odata服务,请参见此博客文章https://blogs.sap.com/2016/05/31/odata-service-development-with-sap-gateway-code-based-service-development/

© www.soinside.com 2019 - 2024. All rights reserved.