Computer >> 컴퓨터 >  >> 프로그래밍 >> 프로그래밍

조직은 데이터 웨어하우스의 정보를 어떻게 활용하고 있을까?

데이터 웨어하우스란 무엇인가?

데이터 웨어하우징(Data Warehousing)은 여러 소스에서 데이터를 수집하고 관리하여 기업에 중요한 비즈니스 인사이트를 제공하는 접근 방식입니다. 데이터 웨어하우스는 경영진의 의사결정을 지원하도록 특별히 설계된 시스템입니다.

쉽게 말해, 데이터 웨어하우스는 조직의 운영(OLTP) 데이터베이스와 독립적으로 유지 관리되는 데이터베이스를 의미합니다. 데이터 웨어하우스 시스템은 여러 애플리케이션 시스템의 통합을 가능하게 하며, 분석에 적합한 통합된 과거 데이터를 담은 견고한 플랫폼을 제공함으로써 데이터 처리를 지원합니다.

데이터 웨어하우스는 의사결정 지원 데이터 모델의 물리적 구현체로서, 의미적으로 일관성 있는 데이터 저장소입니다. 기업이 전략적 의사결정을 내리는 데 필요한 데이터를 저장하며, 여러 이기종(heterogeneous) 소스의 레코드를 통합하여 구축되는 하나의 아키텍처로 볼 수 있습니다. 이를 통해 구조화된 질의와 임시(ad hoc) 질의, 분석 보고서 작성, 그리고 의사결정이 가능해집니다.

데이터 웨어하우스의 구축 과정

데이터 웨어하우스를 구축하려면 데이터 정제(data cleaning), 데이터 통합(data integration), 데이터 통합화(data consolidation) 작업이 필수적입니다. 또한 데이터 웨어하우스를 실질적으로 활용하려면 일련의 의사결정 지원 기술이 함께 요구됩니다.

이러한 환경 덕분에 관리자, 분석가, 경영진과 같은 '지식 근로자(knowledge workers)'는 웨어하우스를 통해 방대한 데이터를 빠르고 편리하게 한눈에 파악할 수 있으며, 저장된 데이터에 기반해 타당한 의사결정을 내릴 수 있습니다.

조직의 데이터 웨어하우스 활용 사례

일부 조직은 데이터 웨어하우스의 정보를 다음과 같은 비즈니스 의사결정 활동에 활용합니다.

  • 고객 중심 강화: 구매 선호도, 구매 시점, 예산 주기, 지출 수요 등 고객의 구매 패턴을 분석하여 마케팅 전략을 최적화합니다.
  • 제품 재배치 및 포트폴리오 관리: 분기별, 연도별, 지역별 판매 실적을 비교 분석하여 생산 방식을 세부적으로 조정하고 제품 포트폴리오를 효율적으로 관리합니다.
  • 운영 분석 및 수익원 발굴: 전반적인 운영 현황을 분석하여 새로운 수익 창출 원천을 발견합니다.
  • 고객 관계 및 자산 관리: 고객 관계 관리(CRM), 환경 변화에 대한 대응, 그리고 기업 자산 비용의 관리에 활용합니다.

이기종 데이터베이스 통합 관점에서의 가치

데이터 웨어하우징은 이기종 데이터베이스 통합이라는 측면에서 큰 이점을 제공합니다. 조직은 일반적으로 여러 종류의 데이터를 수집하며, 다수의 이기종·자율적·분산형 데이터 소스로부터 대규모 데이터베이스를 운영합니다.

이처럼 흩어져 있는 데이터를 하나로 결합하고, 누구나 쉽고 효과적으로 접근할 수 있도록 만드는 것은 매우 바람직하지만 동시에 상당히 어려운 과제입니다. 이 목표를 달성하기 위해 데이터베이스 산업계와 학계는 오랫동안 많은 노력을 기울여 왔습니다.

전통적인 통합 방식: 래퍼와 중개자

이기종 데이터베이스를 통합하는 전통적인 방법은 여러 이기종 데이터베이스 위에 래퍼(wrapper)통합자(integrator, 또는 중개자(mediator))를 구축하는 것입니다. 사용자 사이트에 질의가 제출되면 메타데이터 사전을 활용해 해당 질의를 각 이기종 사이트에 맞는 형태의 질의로 해석합니다.

변환된 질의는 로컬 질의 처리기로 매핑되어 전달되며, 여러 사이트에서 반환된 결과는 하나의 전역 응답 집합으로 통합됩니다.

질의 기반 방식의 한계

그러나 이러한 질의 기반(query-driven) 방식은 복잡한 데이터 필터링과 통합 절차를 거쳐야 하며, 처리 과정에서 로컬 사이트의 자원과 경쟁하게 됩니다. 따라서 빈번하게 반복되는 질의, 특히 집계(aggregation) 연산이 필요한 질의에는 비효율적이고 잠재적으로 높은 비용을 초래할 수 있습니다. 이러한 한계를 보완하기 위해 데이터 웨어하우스가 사전 통합된 데이터 플랫폼으로서 주목받게 된 것입니다.