从服务边界到性能边界:理解 ABAP CDS View 里的窄投影及其重要性
结论先讲清楚在ABAP CDS语境里,很多开发者口中的窄投影,本质上并不是一个独立的官方语法关键字,而是一种建模策略:在CDS projection view这一层,只暴露某个具体业务服务真正需要的那一小部分字段、关联、行为和注解,不把底层业务对象里所有能拿到的内容一股脑端出来。SAP官方文档对projection view的核心表述,是它基于另一个CDS view entity,用于把数据模型适配成service-specific use case,并且它通常位于数据模型的最上层,也就是常说的consumption layer。官方还明确提到,business object projection的目的,是为某个特定业务服务去project and alias a subset of the business object,并支持更灵活的服务消费与基于角色的服务设计。(SAP Help Portal)
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2449841.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!