요즘 이거때문에 개거품물고 있습니다...^^
메인프레임(엡시딕) -> 유닉스(아스키) 형태로 전환을 하고 있는데,
제대로 전환됐는지 검증을 어떻게 할 수 있죠?
그냥 눈으로 eye checking해야하나요? 아님 다른 방법이 있나요...
고수님들 도와주세요...
DW에서 데이터 검증할 경우에는 여러가지 방법이 있지만 제가 아는 것으로는
(1) 건수검증, 금액검증, 코드 검증.... 등 마이그레이션 이전의 데이터와 마이그레이션 이후의 데이터를 똑같은 조건으로 건수나 금액을 검증을 합니다. 보통 금액이나 건수 일치하면 제대로 마이그레이션 된 것으로 봅니다. 코드별 건수 검증하기도 합니다.
이런 경우에는 보통 SQL문으로 구성된 검증프로그램을 작성해서 그 프로그램을 돌립니다. 그리고 결과는 xxx.sql > aaa.out 이런식으로 해서 추출한 후에 따로 볼 수 있습니다.
(2) 특정 샘플을 추출해서 그 건에 대해서 추적을 해서 자료가 제대로 마이그레이션이 되었는지 확인하는 것이지요. 이런 경우에는 모든 자료를 다 봐야겠지요.
도움이 되었는지 모르겠습니다.