다음을 통해 공유


유효하지 않은 데이터의 수집 동작

형식이 잘못되었거나 구문 분석할 수 없거나 너무 크거나 스키마를 준수하지 않는 데이터는 제대로 수집되지 않을 수 있습니다. 다음 표에서는 잘못된 데이터를 Azure Data Explorer로 수집할 때 예상되는 사항을 설명합니다.

참고

수집이 실패할 수 있는 이유에 대한 자세한 내용은 수집 오류Azure Data Explorer의 수집 오류 코드를 참조하세요.

오류 코드와 함께 실패

다음 표는 유효하지 않은 데이터 수집이 오류 코드와 함께 실패하는 경우를 보여 줍니다.

수집 문제 오류 코드
유효하지 않거나 손상된 형식(실제 데이터가 지정된 형식과 일치하지 않음) BadRequest_InvalidBlob
빈 데이터 BadRequest_NoRecordsOrWrongFormat
format="multijson"으로 수집된 JSON 데이터의 형식이 잘못된 레코드(예: 중괄호 또는 따옴표 누락) BadRequest_InvalidBlob
필드 수가 일치하지 않는 CSV 행 Stream_WrongNumberOfFields

오류 코드 없이 실패

다음 표는 수집이 오류 없이 성공하고 잘못된 데이터를 자동으로 처리하는 경우를 보여 줍니다.

수집 문제 메모
format="json"으로 수집된 JSON 데이터의 형식이 잘못된 레코드입니다. 예: 예기치 못한 줄 바꿈, 누락된 중괄호 또는 따옴표. 형식이 잘못된 레코드는 무시되고 수집되지 않습니다.
문자열 열에 수집된 1MB보다 큰 값 값이 1MB까지 잘림
동적 열에 수집된 1MB보다 큰 값(기본값, 인코딩 정책 참조) NULL 값이 채워짐
값이 테이블 스키마 데이터 형식과 일치하지 않습니다. 예: int 열에 수집된 부동 소수점 값. NULL 값이 채워짐
매핑된 필드가 데이터에서 누락됨 NULL 값이 채워짐