SQL 쿼리 최적화와 시각화 공유 경험을 연결하는 결
재무 인턴 때 월별 비용 분석 리포트를 담당자가 매번 수동으로 만드는 걸 보고, BigQuery로 데이터를 뽑아 Looker Studio에 연결하는 방식으로 바꾸자고 제안했습니다. 처음 SQL 쿼리를 짤 때 조인이 많을수록 실행 시간이 길어진다는 걸 직접 겪었고, 서브쿼리를 줄이고 WITH 절로 분리하면서 실행 시간을 40초에서 8초로 줄였습니다.
Looker Studio 대시보드는 팀장님이 화면만 열어도 최신 데이터가 반영되도록 만들었고, 필터로 부서별·기간별 드릴다운이 가능했습니다. 처음에는 제가 쿼리를 고칠 때 기존 리포트 형식이 깨지는 경우가 있어서 버전 관리를 git으로 따로 했습니다. 자동화보다 담당자가 직접 쓸 수 있는 구조를 만드는 게 더 중요하다는 걸 그 경험에서 배웠습니다.