HOLAP

Hybrid OLAP

HOLAP의 개요

HOLAP의 정의

DW 환경에서 대용량 데이터의 접근성과 신속한 Cube 분석을 통한 의사결정을 동시에 지원하는 사용자 관점의 데이터 분석 및 활용 도구

HOLAP의 등장배경

  • ROLAP: 용량 우선
  • MOLAP: 성능 우선
  • 용량과 성능을 균형있게 지원하는 도구 필요

HOLAP의 아키텍처 및 기술

HOLAP의 구성 아키텍처

구성 설명
Multi Dimension Cube Dimension hierarchies, Cube lattice, 빠른 응답속도 보장
Rational cube 관계형 Database 내 구축, 확장성, 메타 데이터 활용, 스타스키마/스노우플레이크
2-way Approach Detail Data는 SQL 활용, Aggregated Data는 MOLAP Tool 활용

HOLAP의 핵심 기술

구분 기술 설명
Fast query Performance Cube processing Sorting aggregation, rollup, drill down, pivot, slice dice
  Pre computing 많은 Set의 dimention 미리 저장, 실시간 접근
High data capacity Rational database 대용량 data volume 지원, 확장성 보장, 유연한 구조
  Scheme/Index Star scheme/snowflake, bitmap index, multi table join

HOLAP과 타 OLAP 비교

항목 HOLAP MOLAP ROLAP
구조 혼합 Multi Dimensional DB RDBMS
장점 혼합 실시간 분석 사용성,확장성,대용량
기술 Vertical/Horizonal Partitioning 다차원 큐브 눈송이/스노우플레이크 스키마
사례 Microsoft Pilot,Gentia,Arbor Essbasee Oracle,Sybase,Informix