1. 데이터 소스 및 데이터 저장소 및 관리를 통칭하여 데이터 웨어하우스 서버라고 합니다.
(1) 데이터 소스: 데이터 웨어하우스 시스템의 기초이자 전체 시스템의 데이터 소스입니다. 일반적으로 내부 및 외부 정보가 포함됩니다. 내부 정보에는 RDBMS 에 저장된 다양한 업무 처리 데이터와 다양한 문서 데이터가 포함됩니다. 외부 정보에는 각종 법규, 시장 정보, 경쟁 업체 정보 등이 포함됩니다.
(2) 데이터 저장 및 관리: 전체 데이터 웨어하우스 시스템의 핵심입니다. 데이터 웨어하우스의 진정한 핵심은 데이터 저장 및 관리입니다. 데이터 웨어하우스의 구성 및 관리 방식에 따라 기존 데이터베이스와 다르며 외부 데이터의 표현도 결정됩니다. 어떤 제품과 기술을 사용하여 데이터 웨어하우스의 핵심을 구축하는지 결정하기 위해서는 데이터 웨어하우스의 기술적 특징을 분석해야 합니다. 기존 비즈니스 시스템의 데이터를 추출, 청소, 효과적으로 통합하고 주제별로 구성합니다. 데이터 범위에 따라 데이터 웨어하우스는 엔터프라이즈 데이터 웨어하우스와 부서별 데이터 웨어하우스 (일반적으로 데이터 마트라고 함) 로 나눌 수 있습니다.
2.OLAP 서버: 분석에 필요한 데이터를 효과적으로 통합하고 다차원 모델에 따라 구성하여 다단계 분석을 수행하고 추세를 파악합니다. 구체적인 구현은 ROLAP, MOLAP 및 HOLAP 으로 나눌 수 있습니다. ROLAP 기본 및 합산 데이터는 RDBMS 에 저장됩니다. MOLAP 기본 및 합산 데이터는 다차원 데이터베이스에 저장됩니다. HOLAP 기본 데이터는 RDBMS 에 저장되고 합계 데이터는 다차원 데이터베이스에 저장됩니다.
3. 프런트 엔드 도구: 주로 다양한 보고 도구, 쿼리 도구, 데이터 분석 도구, 데이터 마이닝 도구 및 데이터 웨어하우스 또는 데이터 마트를 기반으로 하는 다양한 애플리케이션 개발 도구를 포함합니다. 여기서 데이터 분석 도구는 주로 OLAP 서버를 대상으로 하고, 보고 및 데이터 마이닝 도구는 주로 데이터 웨어하우스를 대상으로 합니다.