# CDS 오브젝트 (Core Data Services Object)
이터를 정의하고 가공하는 새로운 방식의 ABAP 뷰
기존 SE11 뷰 보다 깅력함

(1) CDS Entity
-> Data Definition 파일에서 생성 가능
(2) Behavior 접두사
-> Behavior Definition 파일에서 생성 가능
CDS를 기반으로 만들어짐. 데이터의 행동 정의 (Create, Update 등) .
Behavior는 CDS에 종속되므로, CDS이름(예: ZI_, ZC_)을 기준으로 Behavior Definition(BDEF)과 Behavior Implementation(CLASS)을 만든다.
- Behavior Definition [ ZI_Product.behavior.def ] 어떤 행동을 할 수 있는지 선언 (CRUD 등)
- Behavior Implementation [ ZBP_I_Product ] 실제 동작 로직 구현 (클래스)
근데 실제 이클립스 behavior def 들어가보면 zi 랑 zbp 는 없다 ????
Meta Data 접두사
-> 프로젝트 뷰에서 확장하고 싶을 때 사용한다. 네이밍 룰은 프로젝트 뷰 그대로 따라간다.
결국 CDS가 중심이고 그걸 기준으로 Behavior Definition 과 Implementation이 붙는 구조.
# Business Service
- Service Definition

- Service Binding
UI_ : UI 서비스
API_ : 웹 api 서비스
#Class Source

BP_ : Behavior Implementation 동작을 구현하는 클래스
'SAP HANA CLOUD' 카테고리의 다른 글
| [SAP RAP] RESTful Application Programming Model 이 뭘까 ? (0) | 2025.11.20 |
|---|---|
| [SAP RAP] Interface 관련 GPMS/WMS/웹벤 이란 ? (0) | 2025.11.17 |
| [SAP RAP] CDS VIEW 정리 (0) | 2025.11.16 |
| [SAP RAP] CAP 랑 BAS 연관관계 (0) | 2025.11.12 |
| [SAP RAP] S/4 HANA 교육 시작 (0) | 2025.11.12 |