데이터 웨어하우스란 무엇인가?
데이터 웨어하우징(Data Warehousing)은 여러 출처에서 데이터를 수집하고 관리하여 기업에 의미 있는 비즈니스 인사이트를 제공하는 기법입니다. 데이터 웨어하우스는 경영진의 의사결정을 지원한다는 명확한 목적을 가지고 구축됩니다.
쉽게 말해, 데이터 웨어하우스는 조직의 운영(OLTP) 데이터베이스와 독립적으로 유지·관리되는 데이터베이스를 의미합니다. 데이터 웨어하우스 시스템은 여러 애플리케이션 시스템 간의 통합을 가능하게 하며, 통합된 과거 데이터를 기반으로 한 안정적인 분석 플랫폼을 통해 데이터 처리를 지원합니다.
그렇다면 이러한 데이터 웨어하우스는 누가 사용할까요? 사용자의 목적과 활용 방식에 따라 크게 네 가지 유형으로 나눌 수 있습니다.
데이터 웨어하우스의 4가지 사용자 유형
1. 통계 전문가(Statisticians)
모든 조직에는 소수의 고급 분석가, 즉 통계학자나 운영연구(Operations Research) 분야의 전문가들이 있습니다. 이들은 수는 적지만 데이터 웨어하우스의 최고 수준 활용자로, 그들의 업무 결과물은 조직의 운영과 수익성을 깊이 있게 관리하는 폐쇄형(closed-loop) 시스템 구축에 기여합니다.
이들은 데이터 웨어하우스를 자연스럽게 선호하게 되며, 별도의 어려움 없이 빠르게 적응합니다. 매우 자기주도적인 성향을 지녔기 때문에 데이터베이스 접근 방법과 대용량 쿼리를 실행하기에 적합한 시간대 등 몇 가지 기본적인 안내만 받으면, 자신들의 전문 도구를 활용해 데이터를 분석하는 데 필요한 모든 작업을 스스로 수행합니다.
2. 지식 작업자(Knowledge Workers)
비교적 적은 수의 분석가들이 데이터 웨어하우스를 대상으로 새로운 쿼리와 분석을 수행합니다. 이들은 사용자 접근 도구 중 '디자이너(Designer)' 또는 '애널리스트(Analyst)' 버전을 사용하는 핵심 사용자층입니다.
몇 차례의 반복 작업을 거친 후, 이들이 만든 쿼리와 보고서는 일반적으로 정보 소비자들에게 공개되어 활용됩니다. 지식 작업자는 데이터 웨어하우스 설계 단계부터 깊이 관여하는 경우가 많으며, 운영팀에게 교육과 지원 측면에서 가장 높은 수준의 요구를 제시하는 그룹이기도 합니다.
3. 정보 소비자(Information Consumers)
데이터 웨어하우스 사용자 중 상당수는 정보 소비자입니다. 이들은 직접 임시(ad-hoc) 쿼리를 작성하는 경우가 거의 없으며, 이미 개발된 정적 문서나 간단한 인터랙티브 보고서를 통해 데이터를 활용합니다.
이들은 다른 사용자들이 생산한 결과물을 통해서만 데이터 웨어하우스와 소통하기 때문에 존재를 간과하기 쉽습니다. 그러나 실제 데이터 웨어하우스의 가장 광범위한 수혜자 집단이라는 점에서 결코 무시할 수 없습니다.
4. 경영진(Executives)
경영진은 정보 소비자 그룹의 특수한 사례입니다. 일부 경영진은 직접 쿼리를 실행하기도 하지만, 경영진의 사소한 질문 하나가 다른 유형의 사용자들 사이에서 활발한 업무 활동을 촉발시키기도 합니다.
현명한 데이터 웨어하우스 설계자라면 경영진을 위해 간편하고 저렴하게 구축할 수 있는 디지털 대시보드(digital dashboard)를 마련하는 것이 좋습니다. 일반적으로 이러한 대시보드는 다른 데이터 웨어하우스 작업 이후에 구축되지만, 의사결정권자의 지원을 얻는 데 큰 도움이 되므로 우선순위를 앞당길 가치가 충분합니다.
마무리
데이터 웨어하우스는 단순한 데이터 저장소가 아니라, 통계 전문가부터 경영진까지 다양한 사용자층의 요구를 충족하는 전사적 분석 인프라입니다. 각 사용자 유형의 특성과 니즈를 정확히 이해하고 설계에 반영하는 것이 성공적인 데이터 웨어하우스 구축의 핵심입니다.