OLAP(OnLine Analytical Processing)
정의
최종사용자가 다차원 정보에 중간 매개자나 매개체 없이 정보에 직접접근하여 대화식으로 정보를 분석하고 의사결정에 활용하는 과정
특징
- 업무사용자들이 DW에 있는 데이터에 관해 다차원적이고 논리적인 뷰 제공
- 대화식 질의와 복잡한 분석을 쉽게 할 수 있는 기능 제공
- 난해한 계산과 비교를 수행할 능력제공 및차트나 그래프를 포함한 의미있는 방식들로 결과 제시
- 신속성, 분석, 공유, 다차원적, 정보접근성 제공
종류
- MOLAP(Multi-Dimension OLAP) : 다차원 데이터베이스 기반, 네트웍상 데이터 이동이 적음
- ROLAP(Relational OLAP) : 관계형 데이터 베이스 기반
- HOLAP(Hybrid OLAP) : 다차원 DB와 관계형 DB 공존, 요약정보는 다차원 DB, 상세정보는 관계형 DB에 저장
- DOLAP(Desktop OLAP) : 다차원데이터의 저장 및 프로세싱이 Client에서 발생, 대용량 데이터 처리에 한계
기술용어
- 셀 : 하나의 데이터값 저장(데이터가 저장되는 공간
- 다차원배열 : 데이터의 디멘전들에 의해 정렬된 데이터 셀의 집합
- Dimension : 사용자가 분석하려는 항목에 대한 관점
- Dimension Hierarchy : 한 Dimension의 Dimesion Member들간에 존재하는 계층구조
- Measure/Variable : 분석하고자 하는 항목
- Drill Down / Roll Up : 특정한 주제영역의 상하위 범주를 필요에 따라 질의
- Pivot(Rotate) : 데이터 축의 변경
- Slice & Dice : 관점에 따라 큐브의 분석내용을 자름
활용
- SQL로 처리가 힘든 Ad-Hoc 질의의 효율적 처리(다차원정보모델의 효율적처리/빠른처리성능)
-성능 및 용량, 기능, 확장성 등의 요건에 따라서 성능우선인 경우 MOLAP, 용량우선인경우 ROLAP, 전개성 및 비용우선인경우 DOLAP, 기능우선인 경우 HOLAP 적용
- EIS, Data Mining Web 기술, Agent 기술 등과 연계
'기술 용어 검색' 카테고리의 다른 글
DA (Data Architecture) (0) | 2007.12.08 |
---|---|
DB보안 (0) | 2007.12.08 |
임베디드 DB (0) | 2007.12.08 |