Top Banner
SAP BW 용용용용
14
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: BW용어

SAP BW 용어설명

Page 2: BW용어

ManagementCockpit

SAP BusinessTo Business

SAP Service

SAPB/W

Info DB

SAP AdvancedPlanner&Optimizer

R/3

SAP LogisticsExecution

System

SAPStrategic

EnterpriseManagement

SAP Business Intelligence Initiative

SAP Business Intelligence Initiative

SAP Marketing

SAP Customer Relationship Management Initiative

SAP Customer Relationship Management Initiative

SAP Supply Chain Management InitiativeSAP Supply Chain

Management Initiative

SAP Sales

SAP BW 용어 정의

Page 3: BW용어

추출 (Extraction)

전송 (Transfer)

분석 / 조회(Analysis/Query)

BEx

OLTP (SAP, PDM, MES, IBM, Excel,… )

변환 (Transformation)

Workbench

개요 3

Page 4: BW용어

개 요 (1)

OLTP

BWSystem

ALE or TRFC

1)

2)

2)’

3)

4)

5)

6)

SAP, PDM, MES, IBM, Excel, 기타 External System

Page 5: BW용어

개요 2 ( 아이콘설명 )

InfoProvider 영역≒Data Target

ODSODS InfoCubeInfoCube

DataSourceDataSource

InfoSourceInfoSource

Transfer Rules

Transfer Structure

Communication Structure

Update Rules

InfoSource 영역

SAP

SourceSystems(Connection 정보 )

SAP R/3 Non SAP File System

OLTP System

DB Sys File Sys

(PDM, MES, IBM, External) (Excel, Flat File, …)

DataSource 영역( 특정 Table 구조 )

BW System

Page 6: BW용어

1. 개 요 (3)

SAP Non SAP

InfoProvider

BW System

SourceSystems

IBM, External

File System

Excel, Flat File, …

DataSourceDataSource

PSAPSA

InfoPackageInfoSourceInfoSource

MultiCube

InfoSet

InfoCube

ODS

InfoObject

1. PSA : Persistent Staging Area( 임시 데이터 저장소 )

2. ODS : Operational Data Store ( 운영 데이터 저장소 )

ODSODS

InfoCubeInfoCube

InfoSource 영역

InfoProvider 영역

Page 7: BW용어

InfoObject 설명

BW System 에서 정보를 전달하는 최소 단위 ( 정보를 담는 그릇 ) Process 평가의 기본 단위

예 : 모델명 , Product No, 라인명 , 불량율 , 수리건수 , etc

종류 ( 속성에 따른 분류 : 담기는 정보의 내용 )1. Characteristics

① 특징 : Text 로 구성됨② 예 ) 『모델명』이라는 InfoObject 에는 “ H-922” 이라는 Text 값이 담김

2. Key Figure① 특징 : 집계 가능 , 값 또는 량 , 화폐 단위 또는 측정 단위가 붙을 수 있음② 예 ) 『불량율 (ppm) 』이라는 InfoObject 에는 “ 10” 이라는 집계 가능한 값이

담김

3. Time

① 특징 : BW System 에서 자동으로 지정해 줌 ( 사용자가 지정할 수도 있음 )

② 예 ) 『생산일자』이라는 InfoObject 에는 “ 2002-10-30”

BW System 에서 정보를 전달하는 최소 단위 ( 정보를 담는 그릇 ) Process 평가의 기본 단위

예 : 모델명 , Product No, 라인명 , 불량율 , 수리건수 , etc

종류 ( 속성에 따른 분류 : 담기는 정보의 내용 )1. Characteristics

① 특징 : Text 로 구성됨② 예 ) 『모델명』이라는 InfoObject 에는 “ H-922” 이라는 Text 값이 담김

2. Key Figure① 특징 : 집계 가능 , 값 또는 량 , 화폐 단위 또는 측정 단위가 붙을 수 있음② 예 ) 『불량율 (ppm) 』이라는 InfoObject 에는 “ 10” 이라는 집계 가능한 값이

담김

3. Time

① 특징 : BW System 에서 자동으로 지정해 줌 ( 사용자가 지정할 수도 있음 )

② 예 ) 『생산일자』이라는 InfoObject 에는 “ 2002-10-30”

InfoObject ?InfoObject ?

Page 8: BW용어

정의정의 : BW System 에 정보를 제공하는 System 전체 명칭 (Alias: 가명 ) 으로 연결 정보 만을 가짐 예 : SAP R/3, MES, IBM, Excel, etc

일반적으로 OLTP (On-Line Transaction Processing) 을 지칭 (↔ OLAP)

정의정의 : BW System 에 정보를 제공하는 System 전체 명칭 (Alias: 가명 ) 으로 연결 정보 만을 가짐 예 : SAP R/3, MES, IBM, Excel, etc

일반적으로 OLTP (On-Line Transaction Processing) 을 지칭 (↔ OLAP)

Definition

정의정의 : InfoSource 에 assign 된 Source System 의 특정 Table 의 구조 Source System 의 특정 Table 과 동일한 구조 구조 (( 틀틀 , Structure), Structure) 를 가진다 .

정의정의 : InfoSource 에 assign 된 Source System 의 특정 Table 의 구조 Source System 의 특정 Table 과 동일한 구조 구조 (( 틀틀 , Structure), Structure) 를 가진다 .

Source Systems ?Source Systems ?

DataSource ?DataSource ?

정의정의 : BW System 內의 최하단에 위치하며 상단 (InfoProvider) 에 정보를 제공하기 위한 구조 구조 (( 틀틀 , Structure), Structure)

InfoProvider 에 정보 전달시 필요한 Update Rules 을 가진다 .

정의정의 : BW System 內의 최하단에 위치하며 상단 (InfoProvider) 에 정보를 제공하기 위한 구조 구조 (( 틀틀 , Structure), Structure)

InfoProvider 에 정보 전달시 필요한 Update Rules 을 가진다 .

InfoSource ?InfoSource ?

Page 9: BW용어

PSA 와 ODS

PSA ?PSA ?

ODS ?ODS ?

Persistent Staging Area ( 의미 : 계속 누적 ) BW System 의 최하단인 InfoSource 에서 상단 (InfoProvider) 으로 Data 를 Uploa

d 할 때 이동한 “모든 Data” & “ 관련 정보” 가 저장되는 곳 . 정의정의 : Temporary DB ( 임시 저장 DB) 로 Data 전송에 관련된 모든 정보 보관소 사용용도 : InfoProvider 의 Data 에 문제 발생시 Data 를 지우고 PSA 에 있는 D

ata 를 다시 Loading 함 .

Persistent Staging Area ( 의미 : 계속 누적 ) BW System 의 최하단인 InfoSource 에서 상단 (InfoProvider) 으로 Data 를 Uploa

d 할 때 이동한 “모든 Data” & “ 관련 정보” 가 저장되는 곳 . 정의정의 : Temporary DB ( 임시 저장 DB) 로 Data 전송에 관련된 모든 정보 보관소 사용용도 : InfoProvider 의 Data 에 문제 발생시 Data 를 지우고 PSA 에 있는 D

ata 를 다시 Loading 함 .

Operational Data Store ( 의미 : 운영 데이터 저장소 ) InfoProvider 中 제일 단순한 구조로 구성 정의정의 : InfoObject(Field 역할 ) 로 구성된 DB (Relational DB, 관계형 DB) 사용용도 : 주로 Data 의 저장소로 역할을 하며 , 다양한 용도의 InfoProvider (

주로 InfoCube) 로 Operational Data 를 제공함 .

Operational Data Store ( 의미 : 운영 데이터 저장소 ) InfoProvider 中 제일 단순한 구조로 구성 정의정의 : InfoObject(Field 역할 ) 로 구성된 DB (Relational DB, 관계형 DB) 사용용도 : 주로 Data 의 저장소로 역할을 하며 , 다양한 용도의 InfoProvider (

주로 InfoCube) 로 Operational Data 를 제공함 .

Page 10: BW용어

PSA / ODS 위치

SAP Non SAP

InfoProvider

BW System

Source Systems

IBM, External

File System

Excel, Flat File, …

DataSourceDataSource

PSAPSA

InfoPackageInfoSourceInfoSource

MultiCube

InfoSet

InfoCube

ODS

InfoObject

1. PSA : Persistent Staging Area( 임시 데이터 저장소 )

2. ODS : Operational Data Store ( 운영 데이터 저장소 )

ODSODS

InfoCubeInfoCube

InfoSource 통제 영역

InfoProvider 영역

Page 11: BW용어

PSA 와 ODS 의 관계

InfoProvider 영역

InfoSourceInfoSource

ODSODS

InfoCubeInfoCube

ODSODS

InfoCubeInfoCube

ODSODS

MultiProviderMultiProvider InfoSetInfoSet

Update Rules

DataSourceDataSource

PSA PSA

InfoPackage

InfoSourceInfoSource

InfoSource 영역 InfoPackage

Transfer Rules

Transfer Structure

Communication Structure

Page 12: BW용어

InfoProvider 역할

InfoProvider

ODSODS

InfoCubeInfoCube

ODSODS

InfoCubeInfoCube

ODSODS

Update Rules

Query Designer

Business Explorer

BEx Analyer Web Application Designer

InfoCubeInfoCube

MultiProviderMultiProvider InfoSetInfoSet

Page 13: BW용어

InfoProvider 종류와 특징

InfoProvider Data Target≒

Update Rules

ODS

Symbol Name Properties / Usage

InfoCube

MultiProvider

InfoSet

InfoObject

×

×

RDB 구조 ( 일반 DB 구조 )Data Overwrite 기능Star Schema, Multi DimensionFact / Dimension Tables 로 구성자체가 Data Target 은 아님 (Views) InfoProvider 의 Table Union 형

자체가 Data Target 은 아님 (Views) InfoProvider 의 Table Join 형

Master Data

Reporting 관점 : BEx Query 를 통해 Report 할 수 있는 Objects or Views 총칭 Data Load 관점 : BW System 내에서 Data 를 Uploading 대상이 되는 Objects

Reporting 관점 : BEx Query 를 통해 Report 할 수 있는 Objects or Views 총칭 Data Load 관점 : BW System 내에서 Data 를 Uploading 대상이 되는 Objects

Page 14: BW용어

InfoCube

Step 3 : InfoCube 만들기 (Dimension/Fact Table)

Dimension ?Dimension ?

Data 를 분석하는 기준 ( 예 , 라인 , 모델 , 기간 , …) 일반적인 조회 조건 , 주로 Characteristics 와 Time 으로

구성 정의정의 : 조회 조건으로 줄 수 있는 항목으로 구성된 Table

Data 를 분석하는 기준 ( 예 , 라인 , 모델 , 기간 , …) 일반적인 조회 조건 , 주로 Characteristics 와 Time 으로

구성 정의정의 : 조회 조건으로 줄 수 있는 항목으로 구성된 Table

분석되어 나타나는 값 ( 예 , 수리건수 , 불량율 , …) 일반적으로 Key Figures 에 해당 정의정의 : 분석되어지는 Data 를 보관하는 Table

분석되어 나타나는 값 ( 예 , 수리건수 , 불량율 , …) 일반적으로 Key Figures 에 해당 정의정의 : 분석되어지는 Data 를 보관하는 Table

Fact ?Fact ?

Dimension FactInfoCube

Dimension 1(Line)

Dimension 2(Model)

Dimension 3(Time)

Fact( 수량 )

Dimension

:

= +

InfoCube ?InfoCube ?

여러 개의 Dimension 과 하나의 Fact Table 로 구성 구조적으로 Multi-Dimension Modeling, Star Schema 형 정의정의 : 정보 분석이 용이하도록 Data 를 저장하는 구조

여러 개의 Dimension 과 하나의 Fact Table 로 구성 구조적으로 Multi-Dimension Modeling, Star Schema 형 정의정의 : 정보 분석이 용이하도록 Data 를 저장하는 구조