서브쿼리로 안전하게 나누는 배치 검증 커버

서브쿼리로 안전하게 나누는 배치 검증

배치 작업 전후를 비교하는 서브쿼리 패턴과 검증 우선순위를 학습합니다.

48,000원 · 총 2시간 50분 · 미션 카드

도입 문의

설명

야간 배치가 깨졌을 때 가장 먼저 필요한 것은 “어디까지 맞았는지”를 빠르게 나누는 SQL입니다. 이 모듈은 행 수·합계·키 존재 여부를 서브쿼리로 층층이 쌓아 비교하는 방법을 연습합니다.

포함 요소

  • 배치 ID를 매핑하는 temp 패턴(주석으로 설명)
  • EXISTS vs IN 선택 기준
  • 검증 실패 시 알림 문구를 만드는 CONCAT 패턴
  • 실패 케이스만 추리는 anti-join
  • 운영 체크리스트 PDF

기대 결과

  • 배치 전후 검증 SQL을 스스로 작성합니다.
  • 실패 지점을 좁히는 순서를 설명합니다.
  • 알림 메시지에 포함할 근거 행을 추출합니다.

FAQ

Airflow 연동은?

개념 설명만 제공합니다. 오케스트레이션 설정은 포함되지 않습니다.

대용량 테이블은?

샌드박스에서는 소량 샘플만 사용합니다.

선수 과목은?

집계 모듈 이수를 권장합니다.

경험 후기

EXISTS 기준표가 팀 문서에 그대로 들어갔습니다. “서브쿼리로 안전하게 나누는 배치 검증” 모듈의 anti-join 예시가 특히 유용했습니다.
강태림 · 이커머스 · 5/5