운영시스템에서 ETL 과정을 통하여 데이터를 추출, 변환 및 정제하여 DW DB에 적재한다. 여기서 ETL은 추출(Extraction: E), 변환(Transformation: T), 적재(Loading: L)의 약어다. 실시간 운영시스템이 정규화된 1차원 관계형 DB였다면, DW DB는 분석 목적에 합당한 스타스키마(star schema)나 눈꽃송이스키마(snowflake schema)와 같은 다차원 관계형 DB로 구축한다. DB 스키마에 대한 설명은 지면의 제약으로 생략하도록 한다. 다만 강조하고자 하는 것은 데이터웨어하우스 본연의 기능인 3단계에서의 다양하고 유연한 분석을 수행하기 위해 매우 중요한 단계로서 경험과 노하우를 갖춘 DW 전문 기술자와 도메인 지식을 갖춘 전문가의 역할이 반드시 필요하다. 
DW DB에 운영시스템이 무엇을 통해 데이터의 추출과 변환 및 정돈하여 모을까
ETL 과정