DW 레이어 설계와 ETL 파이프라인 구축
물류사 DW 구축 프로젝트에서 ODS → DW → Data Mart 3레이어 아키텍처 설계를 담당했습니다. ODS는 소스 원본을 그대로 적재, DW는 정규화된 사실·차원 테이블, Mart는 분석 목적별 비정규화 집계 테이블로 역할을 구분했습니다. ETL 파이프라인은 Airflow로 오케스트레이션했고, 소스 시스템별 스케줄과 의존성을 DAG으로 관리했습니다. 가장 어려웠던 건 소스 시스템 5개의 키가 통일되지 않은 문제였는데, 마스터 고객 ID 매핑 테이블을 별도로 만들어 조인 기준을 통일했습니다. 팀워크 측면에서는 분석팀이 원하는 데이터 구조와 개발팀이 줄 수 있는 구조 사이의 중재 역할을 했습니다. 결과적으로 기존 수동 리포트 7개를 DW 기반 자동화로 전환했고, 리포트 생성 시간이 3일에서 4시간으로 단축됐습니다.