我正在尝试使用OData服务来实现智能分析表。我了解在前端(这是一个自定义的Fiori App)需要做些什么,以及应该使用哪些批注。
唯一让我感到困惑的是后端实现。我知道可以使用SADL框架准备该服务,但是我需要在其后包括一个复杂的自定义逻辑。我有很多表关系和非平凡的过滤器逻辑。
是否可以使用自定义ABAP实现编写非SADL OData服务以进行分析? SADL正在处理很多事情,例如聚合,生成的ID等。我不确定在这种情况下最好的方法是什么。也许可以将自定义代码添加到生成的sadl类中。
我需要提供一个复杂的分析表,其中包含嵌套的组,总和以及复杂的过滤。你有什么经验?您对此分析表有何建议?