SAP FCM/주요 개념

CDS 뷰(Core Data Service View)

SAP FCM Insight Hub 2024. 10. 15. 12:32
SMALL

 

데이터 정의/조회/변경를 Database 영역에서 효과적으로 수행하기 위해 SQL 기반 가상 데이터 Modeling

 

SAP ECC

전통적으로 Database Table 을 활용한 Data 수집 이후에 ABAP Language 를 활용하여 Data Processing 처리가 일반적이였다.

OPEN SQL 을 활용하여 Database 에서 1차적으로 Data 를 추출한 이후에 필요한 출력물 또는 데이터 가공은 ABAP 영역에서 처리되므로 속도 및 성능의 개선이 제한적이였다.

 

S/4 HANA

CDS View 가 본격적으로 제공되었다.

기본적으로 ABAP Data Processing 영역이 Database 영역으로 전환되었고, S/4 HANA Database 의 빠른 성능 향상을 충분히 활용하여 Data handling 이 Database 의 영역에서 수행되는 차이가 있다.

이러한 CDS View 는 Database 영역 내에서 Data handling 이 가능하게 해주는 Model 이다.

 

Query 사용

ECC 에서 OPEN SQL 을 대부분 사용하였으나 S/4 HANA 에서는 확장된 SQL Query 를 활용할 수 있게 되었다.

사실상 OPEN SQL 에서는 SELECT 이외의 Query 사용의 한계가 있었지만, CDS View 를 사용하게 되면서 Query 의 제약사항이 최소화되었다고 판단된다.

 

이러한 CDS View 의 생성 및 관리는 HANA STUDIO 또는 이클립스의 Enhance 된 기능을 통해 구현이 가능하다.

생성된 CDS View 의 정보는 실시간으로 SAP On-Premse GUI 를 통해서 사용자가 확인 가능하다.

 

향상된 속도의 Database 영역을 충분히 활용할 수 있는 장점은 있으나 결산 영역에서 과도한 Data handling 작업이 수행된다면 부하가 발생할 수 있으니 이 점은 사전/사후 검토가 필요하겠다.

 

Finance

ECC 에서는 실적데이터를 관리하는 Finace 영역의 다양한 Tables 이 존재하였으나, S/4 HANA 에서는 실적 관리는 ACDOCA Table 을 통하는 것으로 단일화되었다.

 

즉, CDS View 개념을 차용하여 실적 자체는 ACDOCA Table 로 통합되고 ECC 에서부터 관리된 Table 은 CDS View 의 형태로 제공되는 것이다.

단순 Summary 관점 Table 제공이 중단되면서 데이터 중복 제거 및 정합성 확보 측면에서 향상이 있었다.

 

LIST