ABAP CDS View는 만능이 아니다.
모든 것을 ABAP CDS View로 구현해서도 안된다.
하지만 S4H에서 더이상 선택이 아니라 필수라고 생각한다.
다만 목적과 필요성이 반드시 검토되어야 할 것이다.
ABAP CDS View를 사용하는 목적은 3가지로 요약된다.
1. ABAP 단을 넘어 다른 곳에서 쓰려고
- CDS View로 만들면 웹서비스에서 odata 방식으로 바로 만들 수 있다. 가장 대표적인 활용방법은 바로 Fiori와 연계다. 이게 뭔소리냐? 일단 지금은 넘어가도록 한다.
2. ABAP Dictionary 데이터 재구성
2.1 기존 ABAP을 그대로 사용해 심플리케이션 된 데이터를 조작하고 싶을 때
- ACDOCA 나 MATDOC 처럼 SAP의 모든 테이블을 물리적으로 통합할 수 있을까? 아마 불가능할 것이다. 그래서 SAP는 여러 테이블에서 필요한 필드만 모아 ABAP CDS View를 만들어 제공하고 있다.
2.2. 테이블의 고정된 필드를 직접 추가/수정 없이 실시간으로 데이터 재구성하고 싶을 때
2.3. 집계 데이터를 배치방식이 아니라 실시간으로 조회하고 싶을때
3. VDM(버추얼 데이터 모델링) 구현
- 버추얼 데이터 모델링용으로 구현된 CDS View는 Fuzzy 기능과 Cube 컨셉 등을 SAP 솔루션(Fiori, 비즈니스 오브젝트, 하나 라이브등)에서 사용할 수 있다.
위와 같은 목적에 부합할 때 ABAP CDS View를 사용하거나 만들면 된다.
2부에서 상세설명이 이어집니다.
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
11 |
[Guide] 하나 천재가 된 하대리의 비밀
[14] ![]() | 공상우 | 2017.12.30 | 7919 |
10 |
[Guide] ABAP CDS View 아는 만큼 그리고 필요한 만큼 사용하기 2부
[2] ![]() | 공상우 | 2017.12.30 | 16855 |
9 | [Tips] ABAP CDS View 에서 Join과 Association 의 차이 | 공상우 | 2017.12.30 | 4983 |
8 |
[Tips] S4H 1511 이후 자재문서 테이블에 커스텀 필드 추가방법 >> 23.03 수정
[5] ![]() | 공상우 | 2017.12.29 | 4194 |
» | [Guide] ABAP CDS View 아는 만큼 그리고 필요한 만큼 사용하기 1부 [1] | 공상우 | 2017.12.28 | 6388 |
6 |
[Tips] 기존 테이블명으로 CDS View 찾기
[1] ![]() | 공상우 | 2017.12.28 | 3774 |
5 |
[Tutorial] HANA View 모델링부터 Extention View 까지
[1] ![]() | 공상우 | 2017.03.20 | 6623 |
4 |
[Tutorial] ABAP CDS 3부 / AMDP / CDS with AMDP
[2] ![]() | 공상우 | 2017.03.06 | 11389 |
3 |
[Tutorial] ABAP CDS 2부
[2] ![]() | 공상우 | 2017.03.06 | 7134 |
2 |
[Tutorial] ABAP7.4 / ABAP ALV IDA / ABAP CDS 1부
[8] ![]() | 공상우 | 2017.02.20 | 9350 |
1 |
[Guide]어려운 이야기는 쏙 뺀 ABAP으로 하나 플랫폼 이용하기
[10] ![]() | 공상우 | 2017.02.12 | 7970 |
좋은내용 입니다. 감사합니다.