Data Warehouse의 개념은 1990년 William Inmon에 의해 소개되어, 지금까지의 운영시스템인 호스트 컴퓨터가 가지고 있는 데이터를 한 곳에 모아 통합하고 그곳에서 필요한 데이터를 추출, 가공, 요약하여 사용하자는 것입니다.
특히 기존의 Database가 신속, 정확, 효율화를 목적으로 구축되어지는 데 반해, Data Warehouse는 분석을 통한 기업의 전략 수립이나 의사결정을 효율적으로 지원하는 것을 목적으로 합니다.
개략적으로 ① 데이터의 추출·변환·정제·통합(ETL), ② 정보 도출, ③ 정보의 활용, ④ 데이터의 추가·갱신·삭제의 Data Warehousing 4단계 프로세스로 구성되며, 이 중 정보 도출 단계에서 핵심 엔진으로 Data Warehouse가 사용됩니다.