23
CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

Embed Size (px)

Citation preview

Page 1: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

CHAPTER 20OLAP

Data Warehousing Lab.M.S. 1 HyeJung Yoon

Page 2: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

Definition

What is OLAP? 최종 사용자 (end-user) 가 다차원 정보에 직접 접근하여 대화식으로

정보를 분석하고 의사결정에 활용하는 과정

DW 와 OLAP 차이점

DW is used to effectively store information OLAP is used for efficient information retrieval

관계 : DW and OLAP complement each other DW store the data necessary for strategic

decision making OLAP allows calculations, time-series analysis,

and complex modeling.

Page 3: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

Dimensions

The essential units of an OLAP database are its dimensions OLAP topology Design.

When? What? Where? Who?

Time(when?) Product(what?) Geography(where?) Salesperson(who?)

4 dimensions Idea of multidimensional data array

Page 4: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

Cell & Cube

Cell The intersection of multiple dimensions produces a

location Contains the intersecting value within all the

dimensions Cube

Store multidimensional data Rubik’s Cube

Page 5: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

What is MOLAP, ROLAP, DOLAP

지원 가능 DB 크기

데이터 저장 위치

전형적인 활용

DOLAP ROLAPHOLAPMOLAP

2-10 MB 10-50 GB 50-100 GB 1 TB <

Client PC Client PC Client & Server Server

그룹 부서 부서 기업

RDBMS 통합 불가 단순한 select Custom VLDB 지원

어플리케이션 통합 독립 느슨하게 결합 까다롭다 자연스러운 확장

DB 형태

구 분

제 품

Brio,SagentCognos,BusinessObjects

OracleExpress,HyperionSolutions

Microsoft,Seagate

MicroStrategy,

Eureka,Informix

How the data is physically stored? MOLAP(multidimensional OLAP) ROLAP(relational OLAP)

DOLAP(desktop OLAP)

Page 6: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

MOLAP 와 ROLAP Tool 비교 (1/2)

ROLAP 계열의 제품 중에서는 DSS Agent 와 Decision Suite 가 용량이 큰 서버이고 고가이다 . BusinessObjects 제품은 ROLAP 제품으로서 MOLAP 방식의 분석 기능을 제공한다 .

MOLAP 계열의 제품 중에서는 Oracle Express 와 Hyperion Essbase 가 용량이 큰 서버이고 고가이다 . Cognos PowerPlay 제품은 Desktop MOLAP 제품으로 부서단위 업무분석 도구로 많이 활용되고 있다 .

Page 7: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

MOLAP 와 ROLAP Tool 비교 (2/2) 1) MOLAP 도구 (Tools)

① Hyperion 사의 Essbase

② Cognos PowerPlay

③ Comshare 사의 commander EIS/OLAP

④ Oracle 사의 Express

⑤ Sciences 사의 Gentia

2) ROLAP 도구 (Tools)

① BusinessObjects 사의 BusinessObjects

② Microstrategy 사의 DSS Agent

③ Brio Technology 사의 Brio Query

④ Infomix 사의 MetaCube

⑤ Information Advantage 사의 Decision Support Suite

⑥ Oracle 사의 Discoverer

Page 8: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

MOLAP

장점 Very robust calculation and aggregation capabilities Computation and calculation functionality far above

the limits of standard SQL Ability to use any kind of derived and calculated

measures

적용분야 Where the data can be broken up into smaller pieces The smaller sets, the quicker the compilation times Financial application

Page 9: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

OLAP tools

OLAP tools must have the characteristics

Ability to drill down into the data

Ability to swap dimensions

Allow alterations in the appearance of the displayed data

Page 10: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

Cognos Transformer(1/3)

OLAP tools usually have two components: administrator and the end user tool

Powerplay and Transformer What is Transformer?

기업의 대규모 2 차원적 데이터를 Transformer 를 통해서 PowerCube 라고 하는 고도로 압축된 다차원 DB 형태로 바꿔준다

Define the dimension(qualitative data) and measures(quantitative data) like Data warehouse

Create a dimensional map that forms the basis of our data cube

Page 11: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

Cognos Transformer(2/3)Dimensional Mapping Sample

Page 12: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

Cognos Transformer(3/3)

•AutoDesign: review the File containing the column headings and performs a low-level analysis upon it to determine an initial dimension map

Page 13: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

Cognos Powerplay(1/3)

Cognos PowerPlay 는 기존의 보고서 작성 및 비즈니스 분석 담당자로 하여금 다차원 분석 및 웹 , 윈도우 , 엑셀 환경에서 OLAP(Online Analytical Processing) 보고서를 생성할 수 있도록 한다 .

Page 14: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

Cognos Powerplay(2/3)

Drilldown

Page 15: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

Cognos Powerplay(3/3)

Swap Dimensions

Page 16: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

Cognos Powerplay Architecture (1/2)

Traditional Powerplay archintecture

DW

Read cubes form server

downloads cubes

Desktop user

Laptop user

Createscubes

Read data

Transformer

File Server

Page 17: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

Cognos Powerplay Architecture (2/2)

Powerplay Enterprise Server archintecture

DatabaseServer

PowerplayServer

LDAPServer

Network

Oracle8i

Desktopuser

Laptopuser

Firewall

Remoteuser

internet

Page 18: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

Page 19: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

Microstrategy Solution

Microstrategy has chosen olap architecture that lends itself to many users over many different paths: computer, fax, pager, phone, and PDA

Microstrategy Architect Microstrategy Intelligence Server Microstrategy Agent Microstrategy Web

Page 20: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

MicroStrategy Architect

MicroStrategy Architect 는 관계형 데이터베이스 상에서 물리적 구조의 상위에 위치하며 , 업무 분석을 목적으로 하는 논리적 다차원 모델 개발을 위한 그래픽 디자인 툴이다 . 또한 관계형 데이터베이스 내에 메타데이터를 생성한다 .

or or or or

Complex Sparsely-Aggregate

d

No lookups

Star Snowflake

Sparse Aggregate

Multi-Snowflake

Page 21: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

MicroStrategy Intelligence Server

MicroStrategy Intelligence Server 는 대 부 분 의 관 계 형 데이터베이스에 대한 다차원 분석을 제공한다 . Client-Server Model

Microstrategy Intelligence Server

Page 22: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

MicroStrategy Desktop

Best-In-Class Drilling & Surfing Industry Leading Analysis - Ranking

• MicroStrategy Desktop 은 사용자들로 하여금 자신들의 업무에 관해 쉽고 빠르게 의사결정을 할 수 있도록 도움을 주고 Data surfing, Data Pivoting, Dynamic Calculation, Drill-up, Drill-down, Drill-across, Page-By 등과 같은 보다 향상된 분석적 기능들을 제공한다 .

Page 23: CHAPTER 20 OLAP Data Warehousing Lab. M.S. 1 HyeJung Yoon

LaboratoryData Warehousing

MicroStrategy Web MicroStrategy Web 은 OLAP 을 인터넷 상으로 가져오며 , Web Browser

상에서 다중 분석을 가능하게 해준다 .

또한 사용하기 쉽고 , 분석적인 측면에 있어서 유연한 Pure HTML 을 지원하므로 운영환경에 제약이 없다 .

Easy-to-Use,Intuitive Interface

Graphs & Charts

Drilling & Pivoting