온라인 분석처리(On-Line Analytical Processing: OLAP)

온라인 분석처리(OLAP)는 대용량 데이터의 실시간 분석을 지원하는 의사결정지원 시스템이다. 여기서 ‘온라인’이란 해당 시스템이 자료 탐색 및 조작 등과 관련된 사용자 요청에 빠르게 반응하기 위해 수 기가바이트에 달하는 막대한 양의 자료도 거의 실시간으로 처리할 수 있음을 의미한다. 이를 위해 ‘큐브’라는 자료구조에 기반을 둔 다차원 분석기법이 활용되고 있다.
데이터웨어하우스와 온라인 분석처리는 주로 통합적으로 운영되는데 데이터웨어하우스는 자료의 통합과 관리를, 온라인 분석처리는 자료에 대한 접근과 활용을 중점적으로 담당한다. 이러한 데이터웨어하우스와 온라인 분석처리의 통합 틀은 전자상거래 분석, 교통운영 분석, 전자정부 실현 등 다양한 분야에 적용되고 있다.

김광호 | 국토연구원 책임연구원(kwangkim@krihs.re.kr)

목록으로