01 发生了什么

SAP Community上的一篇技术博客文章介绍了CDS Table Entities(CDS TE),这是一种在CDS体系内定义数据库表的对象。文章称其为经典ABAP数据字典(DDIC)表的下一代替代,专为SAP HANA构建,并自SAP S/4HANA 2025(本地部署)或当前云版本起可用。

02 关键细节

  • CDS TE是在CDS体系内定义数据库表的对象。文章称其是经典ABAP DDIC表的继任者,专为SAP HANA构建。
  • 文章称,CDS TE自SAP S/4HANA 2025(本地部署)或当前云版本起可用。在较旧版本中,ADT里不会出现defineTableEntity模板。
  • 作者示例中,激活时生成了一个未列在CDS TE字段列表中的CLIENT字段,原因是设置了@ClientHandling.type: #CLIENT_DEPENDENT。作者还称,CDS TE不再需要Initialize标志。
  • 作者列举了完整的CDS集成、通过DCL进行的访问控制以及对HANA专属功能的使用。

03 为什么重要

对于评估CDS TE的ABAP开发人员,本文通过一个示例展示了它与经典表在客户端处理和Initialize标志方面的差异。文章是入门介绍而非迁移指南,相关观察基于作者的单一示例。

04 适合谁

ABAP开发者。

原始来源
SAP Community