데이터 조회를 위한 CDS View 생성해야함
CDS 뷰가 뭘까 ?
● CDS View 분류
Entity View : Source data를 그대로 사용하거나 처리 로직이 복잡하지 않은 경우 사용
데이터 처리 로직 적용이 제한적(CDS View에서 처리 가능한 부분)
Reusable View : DB 테이블이나 다른 뷰를 결합해서 비즈니스 데이터 모델의 핵심 구조를 정의
Projection View : Reusable View에서 필요한 필드나 association만을 가져와
외부에 노출할 API 전용 뷰
Custom Entity View : 사용할 필드 정의, 별도의 로직을 구현하여 Data Select, 처리 로직이 복잡한 경우 사용
여러 개의 테이블에서 데이터 추출 , 외부 데이터를 읽어와서 데이터 조회가 필요한 경우
Root View 란 ?
1. RAP Business Object의 최상위 Entity
2. 비즈니스적으로 자체적으로 존재 가능한 개체를 Root로 정의 / Header Data 기준으로 정의
3. 하나의 Business Object는 하나의 Root View가짐(1:1관계)
※ Root View는 Business object를 사용할 경우는 반드시 필요하고 Business object를 사용하지 않는 경우,
단순 조회용인 경우는 Root View가 없어도 됨.
Standard Table 대신 사용할 수 있는 CDS View 찾는법
- 해당 사이트를 이용하면 table 뿐만 아니라 다른 object들도 확인 할 수 있음.
'SAP HANA CLOUD' 카테고리의 다른 글
| [SAP RAP] RESTful Application Programming Model 이 뭘까 ? (0) | 2025.11.20 |
|---|---|
| [SAP RAP] Interface 관련 GPMS/WMS/웹벤 이란 ? (0) | 2025.11.17 |
| [SAP RAP] CAP 랑 BAS 연관관계 (0) | 2025.11.12 |
| [SAP RAP] S/4 HANA 교육 시작 (0) | 2025.11.12 |
| SAP RAP 이클립스 파일 설명(CDS,Business Service,Class) (0) | 2025.11.07 |