SAP HANA-모델링

SAP HANA Modeler 옵션은 HANA 데이터베이스의 스키마 → 테이블 상단에 Information View를 생성하는 데 사용됩니다. 이러한 뷰는 비즈니스 로직을 충족하고 분석을 수행하고 정보를 추출하기위한보고 목적으로 JAVA / HTML 기반 애플리케이션 또는 SAP Lumira, Office Analysis 또는 MS Excel과 같은 타사 소프트웨어와 같은 SAP 애플리케이션에서 사용됩니다.

HANA Modeling은 HANA studio의 Schema 아래 Catalog 탭에서 사용할 수있는 테이블 상단에서 수행되며 모든 뷰는 Package 아래 Content table 아래에 저장됩니다.

Content 및 New를 마우스 오른쪽 버튼으로 클릭하여 HANA studio의 Content 탭에서 새 패키지를 만들 수 있습니다.

하나의 패키지 내에서 생성 된 모든 Modeling View는 HANA studio에서 동일한 패키지에 속하며 View Type에 따라 분류됩니다.

각 뷰에는 차원 및 사실 테이블에 대한 구조가 다릅니다. 차원 테이블은 마스터 데이터로 정의되고 팩트 테이블에는 판매 된 단위 수, 평균 지연 시간, 총 가격 등과 같은 차원 테이블 및 측정에 대한 기본 키가 있습니다.

사실 및 차원 표

팩트 테이블에는 차원 테이블 및 측정 값에 대한 기본 키가 포함됩니다. 비즈니스 로직을 충족하기 위해 HANA 뷰의 차원 테이블과 조인됩니다.

Example of Measures − 판매 수량, 총 가격, 평균 지연 시간 등

차원 테이블에는 마스터 데이터가 포함되며 하나 이상의 팩트 테이블과 결합되어 일부 비즈니스 논리를 만듭니다. 차원 테이블은 사실 테이블로 스키마를 생성하는 데 사용되며 정규화 할 수 있습니다.

Example of Dimension Table − 고객, 제품 등

회사가 고객에게 제품을 판매한다고 가정 해보십시오. 모든 판매는 회사 내에서 발생하는 사실이며 사실 테이블은 이러한 사실을 기록하는 데 사용됩니다.

예를 들어 팩트 테이블의 행 3은 고객 1 (Brian)이 4 일째에 한 항목을 구입했다는 사실을 기록합니다. 그리고 완전한 예에서는 그녀가 무엇을 구입했는지 알 수 있도록 제품 테이블과 시간 테이블도 있습니다. 그리고 정확히 언제.

팩트 테이블에는 회사에서 발생하는 이벤트 (또는 적어도 분석하려는 이벤트-판매량, 마진 및 판매 수익 수)가 나열됩니다. 차원 테이블에는 데이터를 분석 할 요소 (고객, 시간 및 제품)가 나열됩니다.