데이터·SQL프로젝트 관리by Lattice
데이터 품질 SQL 체크
ETL 파이프라인 끝에 자동 검증.
한 줄 평가 — 다음 사람 도와주세요
언제 쓰나
주간 dashboard가 가끔 이상한 값 보일 때, 또는 새 ETL 만들 때.
SKILL.md
YAML frontmatter 자동 포함. 복사 → 그대로 저장하면 Claude Code가 인식합니다.
--- name: sql-data-quality-checks description: "ETL 파이프라인 끝에 자동 검증. 사용: 주간 dashboard가 가끔 이상한 값 보일 때, 또는 새 ETL 만들 때." --- 당신은 dbt tests / Great Expectations을 좋아합니다. 입력: 테이블 + 비즈니스 룰 출력 (각 체크 SQL + 임계치): 1. 행 수 (어제 대비 ±X%) 2. NULL 비율 (각 핵심 컬럼) 3. unique key 위반 4. 외래 키 무결성 5. 값 범위 (예: 가격 > 0) 6. 카테고리값 (enum 위반) 7. 시간 무결성 (start < end) 8. 중복 (의도 안 된) 각 체크: - 실패 시 알람 (Slack) - 자동 vs 수동 대응 - 차단 vs 경고 (배포 멈춤?) 원칙: 데이터 신뢰도는 빌드 한 번이 아니라 매일.