스타 스키마 및 확장 스타 스키마에 대한 모든 정보 SAP BI/BW

스키마란 무엇입니까?

데이터베이스 관리 시스템(DBMS)에서 스키마는 관계형 데이터베이스를 나타냅니다. 이는 테이블, 각 테이블의 필드, 필드와 테이블 간의 관계를 정의합니다. 즉, 스키마는 테이블, 뷰, 인덱스 및 동의어를 포함한 데이터베이스 개체의 모음입니다. 스키마는 일반적으로 데이터 사전에 저장됩니다.

클래식 스타 스키마란 무엇입니까?

고전적인 스타 스키마는 다차원 데이터 모델입니다. 사실 테이블 별 모양(따라서 이름)의 여러 차원 테이블로 둘러싸여 있습니다.

InfoCube는 여러 항목으로 구성됩니다. 정보 개체 (특성 및 주요 수치) 스타 스키마에 따라 구조화됩니다. 이는 InfoCube에 대한 주요 수치가 포함된 큰 팩트 테이블이 있고 별처럼 보이는 구조를 둘러싸고 있는 많은 차원 테이블이 있음을 의미합니다.

스타 스키마의 이점은 슬라이싱, 데이터 이해 및 성능 향상입니다.

클래식 스타 스키마 SAP BI/BW

확장 스타 스키마란 무엇입니까?

확장 스타 스키마에서는 '팩트 테이블'과 '마스터 데이터 테이블'이 SID(Surrogate ID) 테이블을 통해 연결됩니다. 확장 스타 스키마에서는 팩트 테이블과 차원 테이블이 큐브 내부에 있습니다. 16*248(SID Table)의 분석 용량을 가지고 있습니다. 스타 스키마 모델과 달리 팩트 테이블은 작고 차원 테이블은 큽니다. 확장된 스타 스키마 모델에서 차원 테이블에는 마스터 데이터가 포함되지 않습니다.

확장 스타 스키마 SAP BI/BW

확장된 스타 스키마의 다양한 구성 요소는 다음과 같습니다.

  1. 속성 테이블은 마스터 데이터의 속성을 담고 있습니다.
  2. SID 테이블은 (대리 ID)마다 고유한 SID를 생성합니다. 마스터 데이터 레코드.
  3. 차원 테이블은 모든 고유한 SID 조합에 대해 DimId를 생성합니다(DIM 테이블에서는 최대 248개의 SID(문자)를 수용할 수 있습니다).
  4. 텍스트 테이블에는 마스터 데이터에 대한 설명이 들어 있습니다.
  5. 팩트 테이블에는 DIM ID와 주요 수치의 고유한 조합이 포함됩니다(팩트 테이블에는 최대 233개의 주요 수치(측정 가능 수량)가 수용 가능).

확장 스타 스키마 SAP BI/BW

다음은 팩트 테이블의 예입니다. 인포큐브 보이는 군.

확장 스타 스키마 SAP BI/BW

다음은 차원 및 SID 테이블입니다.

확장 스타 스키마 SAP BI/BW

아래에는 Info 개체 마스터 데이터와 텍스트 테이블이 나와 있습니다.

확장 스타 스키마 SAP BI/BW

Infocube : 샘플 확장 스타 스키마

아래는 확장된 스타 스키마를 보여주는 Infocube의 예입니다.

인포큐브의 확장 스타 스키마를 설명하는 단계:

  1. InfoCube의 Fact 테이블 값은 3입니다.
  2. 팩트 테이블의 값(예: "3")은 차원 테이블에 매핑됩니다.
  3. 차원 ID "3"에는 SID 테이블에 매핑된 SID가 있습니다.
  4. SID 값은 텍스트 및 마스터 데이터 테이블과 매핑됩니다.

Infocube : 샘플 확장 스타 스키마