CODEDRAGON ㆍDevelopment/Database
데이터 전환 결과 검증
· 추출 검증
· 전송 검증
· 전환 검증
· 적재 검증
· 통합 검증
추출 검증
현행 시스템에서 최초 원시 데이터에 대한 검증 보고서를 작성한다.
구분 |
설명 |
검증 목적 |
제공되는 원천 시스템 데이터에 대한 정합성을 확인한다. 이후 전환 결과에 대한 정합성 판단 기준이 되며, 수행 과정에서 작성되는 검증이다. |
검증 방법 |
전환 대상 데이터에 대하여 각 테이블 건수, 금액 등의 검증 보고서 작성 작성된 검증 보고서의 정합성은 별도의 원본 데이터를 통하여 확인 |
전송 검증
전송된 추출 파일의 코드 전환 후 검증한다.
구분 |
설명 |
검증 목적 |
데이터 전송 시 데이터 유실을 확인한다. 코드 전환의 데이터 변질 여부를 확인한다. |
검증 방법 |
제공된 원천(As-Is) 검증 자료의 건수, 금액과 코드 전환 결과의 건수, 금액 비교 원천(As-Is) Sample 레코드에 의해 각 항목의 코드 전환 정당성 여부 검증 검증 요건 정의서의 As-Is 검증 요건에 근거한 As-Is 검증 보고서를 작성하여 To-Be 검증 보고서와 비교할 수 있도록 준비 테스트 단계에서 수행, 이행 단계에서는 Log만 검증 |
전환 검증
Tool을 이용해서 데이터를 추출하여 Staging DB를 구성한 후 검증한다.
구분 |
설명 |
검증 목적 |
Tool을 이용한 데이터 전송에 대한 데이터 유실 및 변질 여부를 확인한다. |
검증 방법 |
원친 시스템에서 작성된 검증 보고서와 Staging DB 적재 건수, 금액을 검증 As-Is Sample 레코드의 각 항목과 Staging DB항목의 비교 검증 검증 요건 정의서의 As-Is 검증 요건에 근거한 As-Is 검증 보고서를 작성하여 To-Be 검증 보고서와 비교할 수 있도록 준비 테스트 단계에서 수행, 이행 단계에서는 정상 종료 여부로 확인 |
적재 검증
목적 테이블(To-Be)에 대한 데이터 검증을 의미한다.
구분 |
설명 |
검증 목적 |
데이터 전환이 완료되었다 하더라도 데이터 전환 과정에서 수행한 검증 작업은 단순 매핑 결과에 대한 검증 역할 밖에 할 수 없는 한계가 있다. 따라서 이후 추가 검증 과정읕 통하여 데이터 전환의 정합성을 검증해야 한다. |
검증 방법 |
To-Be 데이터의 B/S 검증 To-Be 테이블 상호 간의 논리적·물리적인 관계의 정합성 확인 (배치 프로그램을 이용한 검증) 거래 테스트를 통한 검증 특정 목적을 위한 Sample 데이터 조회 등 |
통합 검증
매핑 후 검증 (타켓 SAM 파일 또는 타겟 테이블)을 의미한다.
구분 |
설명 |
검증 목적 |
매핑 정의서에 정의된 내용이 전환 프로그램에 정확히 반영되었는지를 확인한다. 매핑 정의서의 오류를 확인한다. 오류 데이터를 분석하여 사전 정비 또는 전환 규칙 오류를 수정 반영한다. |
검증 방법 |
매핑의 In/Out의 Sample 레코드의 각 항목에 대해 전환 규칙 기준 검증 검증 요건 정의서의 To-Be 검증 요건에 근거한 To-Be 검증 결과 보고서 작성 데이터 추출 결과서는 As-Is 검증 결과 보고서와 To-Be 검증 결과 보고서의 비교검증(프로그램 및 Eye Check) 전환 단계에서는 정상 종료 여부로 확인 To-Be 테이블 상호 간의 논리적·물리적인 관계의 정합성 확인 |
'Development > Database' 카테고리의 다른 글
데이터 품질 오류 발생 원인 (0) | 2017.06.27 |
---|---|
전환 결과를 검증한다(산출물: 데이터 검증 결과서). (0) | 2017.06.27 |
체크리스트 작성 (0) | 2017.06.27 |
논리(Logical) 매핑을 정의합니다.-테이블 매핑을 정의합니다., 칼럼 매핑을 정의합니다., 데이터 검증 항목을 선정합니다., 중복 또는 상이 데이터에 대한 방안을 결정합니다., 보관 자료 처리 .. (0) | 2017.06.27 |
단계별 데이터 정제 방안-1단계(전환 테스트 전), 2단계(전환 테스트 시), 3단계(최종 전환) (0) | 2017.06.27 |