在日常项目里,经常有业务同事要求“把报表做得像 Power BI 一样能点能钻”。过去开发者往往得手写 UI5 代码、和 OData 服务来回折腾,才能弄出一张勉强可用的图表。事实上,SAP 早已在 UI5 生态里提供了 Analytics Path Framework
(以下简称 APF),它可以把图表、表格、过滤器与钻取逻辑抽象为配置,将开发者从重复劳动中解放出来。本文将结合官方文档与实际案例,完整演示如何:
- 通过一个最小化的 CDS 模型快速暴露分析数据;
- 在 APF Modeler 里点点鼠标就生成图表与表格视图;
- 让终端用户在运行时自由切换表示方式、筛选维度,并一路钻取到底。
阅读完毕,你将掌握一条**“后端建模 + 前端零代码”**的报表开发路径,并能在下一个 Fiori 项目里直接落地。
背景与动机
随着 S/4HANA Embedded Analytics 的普及,大量指标已能通过 CDS view 统一暴露,然而如果缺少一个能“拿来即用”的呈现框架,开发者仍需自己维护视图层。APF 正是为此而生:它提供可复用的 UI5 组件与 Modeler 工具,让业务分析从“写代码”转向“做配置”(