데이터 검증(Data Validation)은 데이터가 사용되기 전에 정의된 규칙을 만족하는지 확인하는 과정입니다. 형식, 자료형, 범위, 필수 항목, 값 사이의 관계가 규칙에 맞는지를 봅니다. 즉 ‘이 데이터가 형식에 맞고 규칙을 지켰는가’에 답합니다. 입력 시점, 배치 처리, 스키마 검증, 비즈니스 규칙 검증 등 여러 단계에서 수행되며 Great Expectations, Soda, Monte Carlo 같은 도구가 쓰입니다.
validation은 verification과 다릅니다. validation은 규칙을 따랐는지를, verification은 신뢰할 수 있는 원천과 대조해 실제로 맞는지를 묻습니다. 형식이 올바른 값도 실제로는 틀린 값일 수 있습니다. 분석과 AI에서 validation은 형식이 어긋난 데이터가 하류로 번지는 것을 막는 초기 관문입니다.