본문 바로가기

전체 글82

DDL정의 - (1)CDS의 일반적인 구문 규칙 CDS View 를 Define하기에 앞서서 기본이 되는 규칙 정도는 이해하고 있어야 합니다. 아래 내용들에 대해서는 숙지하고 이 후에 CDS View를 Define하기 바랍니다. ABAP CDS 에서 CDS 오브젝트에 대한 CDS DDL(Data definition language) 및 CDS DCL(Data control language) 의 일반적인 문법 규칙은 다음과 같습니다. ◆ KeyWord ■ 키워드는 모두 대문자로 되어야 합니다. 또는 모두 소문자로 되어야 합니다. 또는 첫 문자만 대문자로 된 소문자이어야 합니다. 다른 대/소문자의 조합은 허용되지 않습니다. ◆ Name ■ 이름은 대/소문자를 구분하지 않습니다. ■ 30글자까지 사용이 가능합니다. ■ 이름은 문자, 숫자, 언더바(_), 슬.. 2022. 11. 15.
차세대 CDS View(New Generation)- CDS View Entities 공식적으로 ABAP 7.55 릴리즈부터 새로운 유형의 ABAP CDS를 사용할 수 있습니다. 이것은 'CDS View 엔터티'라고 이야기 합니다. 이것은 최근 몇 년동안의 전통적인 CDS DDIC 기반의 View를 대체하기 위해 만들어 졌습니다. ( 2020 년 기준 ) 이 포스팅을 통해 다음의 정보를 알아보겠습니다. ■ 왜 SAP는 새로운 유형의 CDS View를 개발해야 했을까? ■ DDIC 기반의 CDS View와 CDS View 엔터티의 주요 차이점 ■ 전망 : DDIC 기반의 CDS View에서 CDS View 엔터티로의 전환 왜 SAP는 새로운 유형의 CDS View를 개발해야 했을까? DDIC 기반 CDS View 는 DEFINE VIEW 구문을 사용하여 정의됩니다. 이러한 유형의 CDS V.. 2022. 11. 15.
CDS(Core Data Service) in ABAP CDS는 도메인별 언어(DSL, Domain Specific Languages)이고, SAP HANA에서 많은 데이터 모델에 대하여 의미적으로 정의되고 소비되는 서비스입니다. SAP HANA의 필수적인 부분이며 ABAP 스택에서 활용할 수 있습니다. CDS는 ABAP의 향상된 "View 엔터티"로 다음과 같은 여러 가지 이점을 제공합니다. ■ 데이터 집약적 계산을 데이터베이스 계층으로 푸시합니다. ■ 쿼리를 결합할 수 있습니다(예: UNION, UNION ALL). ■ View on View( View에서 View 조회 ) 및 View 확장이 지원됩니다. ■ View 엔터티 간의 연관성을 정의할 수 있습니다. ■ 지원되는 예제 표현식 코드 템플릿이 있습니다. ■ 산술, 문자열 및 캐스트 식이 지원됩니다... 2022. 11. 14.
CDS View Part 00. 목록 - CDS View 를 이해하자 컨설턴트 입장에서 CDS뷰를 활용하여 설계를 하고 있습니다. 이에 CDS 뷰에 대한 이해도를 높이면서 활용도를 넓히기 위해서 CDS뷰에 대한 학습 내용을 기록해보겠습니다. 본인은 ABAP 개발자가 아니기 때문에 지극히 주관적인 입장에서 정리한 것임을 생각해주시길 바랍니다. 목차 [SAP Story/CDS View] - CDS View Part 01. 소개 [SAP Story/CDS View] - CDS View Part 02. Deep Dive [SAP Story/CDS View] - CDS View Part 03. CDS View의 권한관리 [SAP Story/CDS View] - CDS View Part 04. CDS View에서 사용하는 기본 표현 및 연산(1) [SAP Story/CDS View].. 2022. 11. 14.