데이터 검증 사용
데이터 검증은 마이그레이션 작업 과 긴밀하게 연결된 별도의 프로세스 로 선택적으로 실행됩니다. 일회성 마이그레이션 작업에 대해 데이터 검증을 활성화할 수 있습니다. 이 페이지에서는 데이터 확인 프로세스 를 활성화 하고 디버깅하는 방법을 자세히 설명합니다.
데이터 검증 활성화
가 Data Migration 탭 에서 마이그레이션 작업 을 생성할 때 데이터 확인을 선택적으로 활성화 할 수 있습니다.
Migration Options 모듈에서 마이그레이션 작업 의 Verify migrated data 확인란을 클릭합니다.
참고
데이터 검증 프로세스 는 데이터 마이그레이션 작업 보다 시간이 오래 걸리거나 더 오래 걸릴 수 있습니다. Terminate 를 클릭하여 데이터 검증 프로세스 를 취소할 수 있습니다.
마이그레이션 작업 의 데이터 확인 프로세스 에 대한 상태 및 메타데이터 정보를 보려면 Data Verification 드롭다운 메뉴를 클릭합니다.
데이터 검증 개요
Data Verification 창에서 마이그레이션 작업 확인 프로세스 에 대한 메타데이터 를 볼 수 있습니다.
구문 | 설명 |
---|---|
인증 상태 | 검증 프로세스의 상태입니다. |
시작됨 | 데이터 검증 프로세스가 시작된 날짜 타임스탬프입니다. |
기간 | 데이터 검증 프로세스의 총 경과 시간입니다. |
collection 확인 | 데이터 검증 프로세스를 통해 검증된 collection의 총 개수입니다. |
문서 확인됨 | 데이터 검증 프로세스를 통해 검증된 문서의 총 개수입니다. |
인증 진행 상황 | 데이터 검증 프로세스에서 완료된 총 작업을 나타내는 실시간 백분율 표시기입니다. |
데이터 검증 상태
데이터 검증 프로세스는 다음 상태 중 하나일 수 있습니다.
상태 | 설명 |
---|---|
중단됨 | 오류로 인해 실행 중인 데이터 확인을 완료할 수 없습니다. |
취소됨 | Terminate 을(를) 클릭하여 데이터 확인 프로세스 를 취소했습니다. |
취소 중 | 데이터 확인 프로세스 를 취소하는 중입니다. |
실패하였습니다. | 소스 데이터베이스와 대상 데이터베이스가 일치하지 않습니다. 해당 오류가 Job Update Log 창에 나열됩니다. |
VERIFIED | 데이터 검증에 성공하고 소스 데이터베이스와 대상 데이터베이스가 일치합니다. |
VERIFYING | 데이터 검증이 진행 중입니다. 마이그레이션 의 유효성을 검사하기 위해 백엔드 SQL 및 MongoDB 쿼리 API 명령이 실행 입니다. |
성공적인 데이터 검증
마이그레이션 작업 이 성공적인 하면 상태가 Verified(으)로 업데이트되고 History 창에 이중 확인 표시가 표시됩니다.
데이터 검증 문제
데이터 검증 프로세스에서 소스 데이터베이스와 대상 collection 간의 차이점이 감지되면 데이터 검증 Job Update Log 창에 오류가 보고됩니다.
이 예에서는 데이터 검증 프로세스에서 대상 collection의 문서 수가 소스 데이터베이스와 일치하지 않는지를 감지하고 있습니다.
검증 상태는 Aborted 입니다.
특정 문제 및 오류 세부 정보가 Job Update Log 창에 표시됩니다.