컬럼매핑정의서 정의
ASIS시스템의 테이블을 기준으로, TOBE시스템에 생성될 테이블을 매핑한 산출물입니다.
테이블 물리/논리명, 컬럼 물리/논리명, DataType 등의 정보를 포함하고 있습니다.
프로젝트의 산출물 양식에 맞춰 포함하는 정보는 약간씩 차이가 있습니다.
컬럼매핑정의서 작성하기
1. ASIS 테이블정보 세팅
Oracle의 경우 ASIS DB시스템에 접속하여, Dictionary정보를 내려받습니다.
ALL_TAB_COLUMNS, ALL_COL_COMMENTS 등을 이용합니다.
![]() |
Dirctionary를 이용하여 추출한 정보를 '컬럼매핑정의서' 양식에 맞춰 Copy&Paste합니다.
2. TOBE 테이블정보 세팅
프로젝트의 TOBE표준에 맞춰 정제한 테이블 및 컬럼정보를 작성합니다.
일반적으로 ASIS정보를 붙여놓고, TOBE META정보를 확인하여 정제작업을 수행합니다.
[상태], [비고], [설명] 항목은 신규/삭제와 같은 변경관리나, 추가작업을 위한 부가정보입니다.
이의 활용은 컬럼매핑정의서 활용에서 다루도록 하겠습니다.
끝으로, 프로젝트 내에서도 '용어'를 혼용해서 사용하는 경우가 많이있습니다.
컬럼매핑정의서는
① ASIS vs TOBE 테이블/컬럼에 대한 매핑정의서 와
② ASIS Data를 TOBE에 어떻게 이행할지를 매핑한 데이터 관점의 이행매핑정의서
가 있습니다.
일반적으로 ①번의 경우를 '컬럼매핑정의서' ②번을 '이행매핑정의서'라고 부릅니다.
상호간에 원활한 의사소통을 위해서는 정확한 '용어'를 사용하는 것이 좋을 것 같습니다.
끝.
'Study > Java' 카테고리의 다른 글
[Java] 디렉토리 및 하위 디렉토리에 있는 파일목록 추출하기 (0) | 2019.12.20 |
---|---|
[Java] 디렉토리에 있는 파일목록 추출하기 (0) | 2019.12.20 |
[Java] 시작문자로 개행된 줄 바꿈 내용을 라인 병합하기 (0) | 2019.12.08 |
[Java] POI를 이용하여 2중배열 Data를 Excel로 저장하기 (0) | 2019.12.08 |
[Java] 데이터 갯수로 개행된 줄 바꿈 내용을 라인 병합하기 (0) | 2019.12.08 |