Upload
frederick-tate
View
229
Download
4
Embed Size (px)
Citation preview
CHAPTER 20OLAP
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.
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
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
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)
LaboratoryData Warehousing
MOLAP 와 ROLAP Tool 비교 (1/2)
ROLAP 계열의 제품 중에서는 DSS Agent 와 Decision Suite 가 용량이 큰 서버이고 고가이다 . BusinessObjects 제품은 ROLAP 제품으로서 MOLAP 방식의 분석 기능을 제공한다 .
MOLAP 계열의 제품 중에서는 Oracle Express 와 Hyperion Essbase 가 용량이 큰 서버이고 고가이다 . Cognos PowerPlay 제품은 Desktop MOLAP 제품으로 부서단위 업무분석 도구로 많이 활용되고 있다 .
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
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
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
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
LaboratoryData Warehousing
Cognos Transformer(2/3)Dimensional Mapping Sample
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
LaboratoryData Warehousing
Cognos Powerplay(1/3)
Cognos PowerPlay 는 기존의 보고서 작성 및 비즈니스 분석 담당자로 하여금 다차원 분석 및 웹 , 윈도우 , 엑셀 환경에서 OLAP(Online Analytical Processing) 보고서를 생성할 수 있도록 한다 .
LaboratoryData Warehousing
Cognos Powerplay(2/3)
Drilldown
LaboratoryData Warehousing
Cognos Powerplay(3/3)
Swap Dimensions
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
LaboratoryData Warehousing
Cognos Powerplay Architecture (2/2)
Powerplay Enterprise Server archintecture
DatabaseServer
PowerplayServer
LDAPServer
Network
Oracle8i
Desktopuser
Laptopuser
Firewall
Remoteuser
internet
LaboratoryData Warehousing
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
LaboratoryData Warehousing
MicroStrategy Architect
MicroStrategy Architect 는 관계형 데이터베이스 상에서 물리적 구조의 상위에 위치하며 , 업무 분석을 목적으로 하는 논리적 다차원 모델 개발을 위한 그래픽 디자인 툴이다 . 또한 관계형 데이터베이스 내에 메타데이터를 생성한다 .
or or or or
Complex Sparsely-Aggregate
d
No lookups
Star Snowflake
Sparse Aggregate
Multi-Snowflake
LaboratoryData Warehousing
MicroStrategy Intelligence Server
MicroStrategy Intelligence Server 는 대 부 분 의 관 계 형 데이터베이스에 대한 다차원 분석을 제공한다 . Client-Server Model
Microstrategy Intelligence Server
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 등과 같은 보다 향상된 분석적 기능들을 제공한다 .
LaboratoryData Warehousing
MicroStrategy Web MicroStrategy Web 은 OLAP 을 인터넷 상으로 가져오며 , Web Browser
상에서 다중 분석을 가능하게 해준다 .
또한 사용하기 쉽고 , 분석적인 측면에 있어서 유연한 Pure HTML 을 지원하므로 운영환경에 제약이 없다 .
Easy-to-Use,Intuitive Interface
Graphs & Charts
Drilling & Pivoting