데이터 전환 결과 검증- 추출 검증, 전송 검증, 전환 검증, 적재 검증, 통합 검증

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 테이블 상호 간의 논리적·물리적인 관계의 정합성 확인