你在ADT里维护一个已经对外发布的CDS entity,某天业务模型升级了,旧字段还在,语义却已经不再适合继续给外部扩展、分析报表、RAP服务或者OData(SAP Help Portal)把旧字段删掉就完了。真到做项目时,这样的处理最容易出事故。Released的接口一旦被别的团队、别的应用、别的租户消费,它就已经不是你自己本地开发包里的一个普通字段了。SAP 对这类字段的下线给了一套非常明确的路线,字段不能直接从可用跳到消失,中间必须经历一个受控、可追踪、可迁移的阶段,而且 SAP 还要求你把接班人提前安排好。官方在Decommissioning on CDS Entity Element Level里把这个流程写得很清楚,元素级下线只适用于发布状态为Released或Deprecated的CDS entity,并且目标元素在进入#DECOMMISSIONED之前,已经至少以#DEPRECATED的状态存在了 12 个