HANA 기반 SAP BW-BW 기본 사항
SAP BW는 다양한 소스의 데이터를 통합하고, 데이터를 변환 및 통합하고, 데이터 정리를 수행하고, 데이터를 저장합니다. SAP BW에는 데이터 모델링, 관리 및 준비 영역도 포함됩니다.
SAP BW의 데이터는 SAP Business Intelligence (BI) Administration Workbench로 알려진 중앙 집중식 도구를 통해 관리됩니다. BI 플랫폼은 다음을 포함하는 인프라 및 기능을 제공합니다.
- OLAP 프로세서
- 메타 데이터 저장소
- Process Designer 및 기타 기능
Business Explorer (BEx)는 BI에서 쿼리, 분석 및보고 기능을 지원하는보고 및 분석 도구입니다. BEx를 사용하면 과거 및 현재 데이터를 다양한 분석 수준으로 분석 할 수 있습니다.
SAP BW는 개방형 표준 기반 도구로 알려져 있으며 다른 시스템에서 BI 시스템으로 데이터를 추출 할 수 있습니다. 다양한보고 도구를 사용하여 데이터를 평가하고이를 다른 시스템에 배포 할 수 있습니다.
SAP BI 관리 워크 벤치로 이동하면 소스 시스템이 여기에 정의됩니다. RSA1 → 소스 시스템으로 이동합니다.
데이터 소스 유형에 따라 소스 시스템을 구별 할 수 있습니다.
- 트랜잭션 데이터 용 데이터 소스
- 마스터 데이터 용 데이터 소스
- 계층에 대한 데이터 소스
- 텍스트 용 데이터 소스
- 속성에 대한 데이터 소스
InfoPackage를 사용하여 데이터 원본 구조의 모든 원본에서 BI로 데이터를로드 할 수 있습니다. 데이터를로드 할 대상 시스템은 변환에서 정의됩니다.
데이터 저장소 개체
DSO (DataStore Object)는 정리되고 통합 된 트랜잭션 또는 마스터 데이터를 가장 낮은 세분성 수준으로 유지하기위한 스토리지 장소로 알려져 있습니다. 이 데이터는 BEx 쿼리를 사용하여 분석 할 수 있습니다.
DSO에는 주요 수치와 특성 필드가 포함됩니다. DSO의 데이터는 Delta 업데이트 또는 기타 DataStore 개체 또는 마스터 데이터를 사용하여 업데이트 할 수 있습니다. DSO는 일반적으로 2 차원 투명 데이터베이스 테이블에 저장됩니다.
DSO 아키텍처
DSO 구성 요소는 세 개의 테이블로 구성됩니다.
활성화 대기열
활성화되기 전에 데이터를 저장하는 데 사용됩니다. 키에는 요청 ID, 패키지 ID 및 레코드 번호가 포함됩니다. 활성화가 완료되면 요청이 활성화 대기열에서 삭제됩니다.
활성 데이터 테이블
이 테이블은 현재 활성 데이터를 저장하는 데 사용되며 데이터 모델링을 위해 정의 된 의미 키를 포함합니다.
변경 로그
개체를 활성화하면 활성 데이터에 대한 변경 사항이 변경 로그에 저장됩니다. 변경 로그는 PSA 테이블이며 PSA 트리 아래의 Administration Workbench에서 유지됩니다.
InfoCube
InfoCube는 BEx 쿼리에서 분석에 사용되는 다차원 데이터 세트로 정의됩니다. InfoCube는 스타 스키마를 구현하기 위해 논리적으로 결합 된 일련의 관계형 테이블로 구성됩니다. 스타 스키마의 팩트 테이블은 여러 차원 테이블과 결합됩니다.
하나 이상의 InfoSource 또는 InfoProvider의 데이터를 InfoCube에 추가 할 수 있습니다. 분석 및보고 목적으로 InfoProvider로 사용할 수 있습니다.
InfoCube 구조
InfoCube는 데이터를 물리적으로 저장하는 데 사용됩니다. 스테이징의 데이터로 채워진 여러 InfoObject로 구성됩니다. 그것은 스타 스키마의 구조를 가지고 있습니다.
실시간 특성은 InfoCube에 할당 될 수 있습니다. 실시간 InfoCube는 표준 InfoCube와 다르게 사용됩니다.