从 Open SQL 到 CDS 视图:重写 SAP 数据访... 笔记

从 Open SQL 到 CDS 视图:重写 SAP 数据访问以实现大规模性能

运行在 SAP HANA 上的现代 SAP 系统需要重新思考 ABAP 程序访问数据的方式。传统上嵌入在 ABAP 代码中的 Open SQL 查询已为开发人员服务数十年,但在处理大量数据时,它们可能成为性能瓶颈。SAP 推出的核心数据服务(CDS)视图提供了一种新范式:将更多工作推送到内存数据库,并仅检索所需数据。 传统 ABAP 数据访问方式(使用 Open SQL) Open SQL 是 ABAP 中的标准 SQL 接口,允许开发人员以与数据库无关的方式查询底层数据库。例如,一个 ABAP 报告可能会连接两张表并获取如下结果: