본문으로 건너뛰기

6.1. Data Ingest 모듈 Table 구조

하기 그림은 Data Ingest 모듈에 사용되는 DB Table 구조입니다.

erd_ingest

6.1.1. Table 및 Column 개요

6.1.1.1 SCODH-CON DB

테이블테이블설명
agent_infoAdapter 그룹을 관리하는 에이전트의 상세정보
adaptor_info내외부 데이터를 수집하기 위한 아답터의 상세정보
instance_infoAdapter내 연결되는 인스턴스 정보들의 정보
instance_detail_confAdapter내 연결되는 인스턴스 정보들의 세부정보
comm_type공통코드 대분류(유형)
comm_code공통코드
ob_datamodel수집을 위한 대상 데이터 모델정보
ob_datamodel_conf수집을 위한 대상 데이터 모델 상세정보
dm_transform_info데이터 모델 변환정보
dn_transform_conf데이터 모델 변환 상세구성정보
adapter_type_info어댑터 유형정보
adapter_type_detail_conf어댑터 유형 상세정보
keyword_info어댑터 작성시 필수 구성요소 정의 테이블
connectivity_log아답터 수집로그 적재테이블

6.1.2. agent_info Table

ColumnData TypePKNULLinit_valueDescription
agent_idvarchar(20)PKNOT NULLAgent_ID
agent_nmvarchar(200)NOT NULLAgent명
ip_addrvarchar(5)NOT NULLIp명
port_numberintegerNOT NULLPort
agent_divvarchar(5)NOT NULLAgent구분
sink_modulevarchar(5)NOT NULL싱크모듈
adaptor_reg_numintegerNULLAdaptor등록수
etc_notevarchar(200)NULL비고
use_ynchar(1)NULL사용여부
first_create_dttimestampNULLnow()최초_생성일시
first_create_idvarchar(20)NULL최초_생성자ID
last_update_dttimestampNULLnow()최종_수정일시
last_update_idvarchar(20)NULL최종_수정자ID

6.1.3. adapter_info Table

ColumnData TypePKNULLinit_valueDescription
adaptor_idvarchar(20)PKNOT NULLAdaptor_ID
adaptor_nmvarchar(200)NOT NULLAdaptor명
agent_idvarchar(20)NOT NULLAgent_ID
target_platform_typevarchar(5)NOT NULL플랫폼유형
inout_divvarchar(5)NOT NULL입출력구분
use_ynchar(1)NOT NULL사용여부
first_create_dttimestampNULLnow()최초_생성일시
first_create_idvarchar(20)NULL최초_생성자ID
last_update_dttimestampNULLnow()최종_수정일시
last_update_idvarchar(20)NULL최종_수정자ID

6.1.4. instance_info Table

ColumnData TypePKNULLinit_valueDescription
instance_idvarchar(30)PKNOT NULLInstance_ID
instance_nmvarchar(200)NOT NULLInstance명
adaptor_idvarchar(20)NOT NULLAdaptor_ID
image_extra_use_ynchar(1)NOT NULL이미지속성추출_사용여부
video_extra_use_ynchar(1)NOT NULL동영상속성추출_사용여부
gs1_use_ynchar(1)NOT NULLGS1_사용여부
datamodel_conv_divvarchar(5)NULL데이터모델_변환구분
datamodel_class_pathvarchar(500)NULL데이터모델_Class경로
target_addrvarchar(500)NOT NULL목적지_주소
target_port_numberintegerNOT NULL목적지_Port
exe_cyclevarchar(100)NOT NULL실행주기
data_format_typevarchar(5)NOT NULL데이터포맷유형
ref_doc_pathvarchar(500)NULL참고문서경로
datamodel_tf_idvarchar(20)NULL데이터모델변환_ID
etc_notevarchar(1000)NULL비고
use_ynchar(1)NOT NULL사용여부
adapter_type_idvarchar(10)NULL어답터유형
first_create_dttimestampNULLnow()최초_생성일시
first_create_idvarchar(20)NULL최초_생성자ID
last_update_dttimestampNULLnow()최종_수정일시
last_update_idvarchar(20)NULL최종_수정자ID

6.1.5. instance_detail_conf Table

ColumnData TypePKNULLinit_valueDescription
instance_idvarchar(30)PKNOT NULLInstance_ID
itemvarchar(200)NOT NULL항목
valuevarchar(1000)NOT NULL
item_describedvarchar(1000)NULL항목설명
display_seqintegerNULL순서
sectorvarchar(10)NULL메타정보구분
first_create_dttimestampNULLnow()최초_생성일시
first_create_idvarchar(20)NULL최초_생성자ID
last_update_dttimestampNULLnow()최종_수정일시
last_update_idvarchar(20)NULL최종_수정자ID

6.1.6. comm_type Table

ColumnData TypePKNULLinit_valueDescription
code_type_idvarchar(5)PKNOT NULL코드유형_ID
code_type_nmvarchar(200)NOT NULL코드유형명
use_ynchar(1)NOT NULL사용여부
first_create_dttimestampNULLnow()최초_생성일시
first_create_idvarchar(20)NULL최초_생성자ID
last_update_dttimestampNULLnow()최종_수정일시
last_update_idvarchar(20)NULL최종_수정자ID

6.1.7. comm_code Table

ColumnData TypePKNULLinit_valueDescription
code_type_idvarchar(5)PKNOT NULL코드유형_ID
code_idvarchar(5)PKNOT NULL코드_ID
code_nmvarchar(200)NOT NULL코드명
use_ynchar(1)NOT NULL사용여부
first_create_dttimestampNULLnow()최초_생성일시
first_create_idvarchar(20)NULL최초_생성자ID
last_update_dttimestampNULLnow()최종_수정일시
last_update_idvarchar(20)NULL최종_수정자ID

6.1.8. ob_datamodel Table

ColumnData TypePKNULLinit_valueDescription
ob_datamodel_idvarchar(20)PKNOT NULL대상데이터모델_ID
ob_datamodel_nmvarchar(200)NOT NULL대상데이터모델_
ob_datamodel_phy_nmvarchar(200)NOT NULL대상데이터모델_물리명
ob_datamodel_divvarchar(5)NOT NULL대상데이터모델_구분
ob_system_nmvarchar(200)NULL대상시스템_
describedvarchar(1000)NULL설명
ownershipvarchar(200)NULL소유권
ob_datamodel_formatvarchar(5)NOT NULL대상데이터모델_포맷
use_ynchar(1)NOT NULL사용여부
first_create_dttimestampNULLnow()최초_생성일시
first_create_idvarchar(20)NULL최초_생성자ID
last_update_dttimestampNULLnow()최종_수정일시
last_update_idvarchar(20)NULL최종_수정자ID

6.1.9. ob_datamodel_conf Table

ColumnData TypePKNULLinit_valueDescription
ob_datamodel_idvarchar(20)PKNOT NULL대상데이터모델_ID
ob_datamodel_seqintegerPKNOT NULL대상데이터모델_순번
property_nmvarchar(200)NOT NULLproperty_
propertyvarchar(200)NOT NULLProperty
typevarchar(5)NOT NULLType
optionvarchar(5)NULLOption
describedvarchar(1000)NULL설명
first_create_dttimestampNULLnow()최초_생성일시
first_create_idvarchar(20)NULL최초_생성자ID
last_update_dttimestampNULLnow()최종_수정일시
last_update_idvarchar(20)NULL최종_수정자ID

6.1.10. dm_transform_info Table

ColumnData TypePKNULLinit_valueDescription
datamodel_tf_idvarchar(200)PKNOT NULL데이터모델변환_ID
ob_datamodel_idvarchar(200)NOT NULL대상데이터모델_ID
st_datamodel_idvarchar(200)NOT NULL표준데이터모델_ID
use_ynchar(1)NOT NULL사용여부
first_create_dttimestampNULLnow()최초_생성일시
first_create_idvarchar(20)NULL최초_생성자ID
last_update_dttimestampNULLnow()최종_수정일시
last_update_idvarchar(20)NULL최종_수정자ID

6.1.11. dm_transform_conf Table

ColumnData TypePKNULLinit_valueDescription
datamodel_tf_idvarchar(200)PKNOT NULL데이터모델변환_ID
datamodel_tf_seqintegerPKNOT NULL데이터모델변환_순번
st_datamodel_seqintegerNOT NULL표준데이터모델_순번
ob_datamodel_seqsvarchar(1000)NOT NULL대상데이터모델_순번집합
datamodel_tf_scriptvarchar(1000)NULL데이터모델변환_스크립트
first_create_dttimestampNULLnow()최초_생성일시
first_create_idvarchar(20)NULL최초_생성자ID
last_update_dttimestampNULLnow()최종_수정일시
last_update_idvarchar(20)NULL최종_수정자ID

6.1.12. adapter_type_info Table

ColumnData TypePKNULLinit_valueDescription
adapter_type_idvarchar(200)PKNOT NULL데이터모델변환_ID
adapter_type_nmintegerPKNOT NULL데이터모델변환_순번
adapter_type_divintegerNOT NULL표준데이터모델_순번
use_ynvarchar(1000)NOT NULL대상데이터모델_순번집합
datamodel_tf_scriptvarchar(1000)NULL데이터모델변환_스크립트
first_create_dttimestampNULLnow()최초_생성일시
first_create_idvarchar(20)NULL최초_생성자ID
last_update_dttimestampNULLnow()최종_수정일시
last_update_idvarchar(20)NULL최종_수정자ID

6.1.13. adapter_type_detail_conf Table

ColumnData TypePKNULLinit_valueDescription
adapter_type_idvarchar(200)PKNOT NULL유형아이디
itemvarchar(200)PKNOT NULL항목
valuevarchar(4000)NULL
essential_ynvarchar(1)NULL초기값여부
item_describedvarchar(1000)NULL설명
value_typevarchar(20)NULL값 유형
display_seqvarchar(20)NULL순서
setup_methodvarchar(20)NULL설정방법
change_able_ynvarchar(20)NULL값 변경여부
use_purposevarchar(20)NULL제안사용
sectorvarchar(20)NULL메타구분
first_create_dttimestampNULLnow()최초_생성일시
first_create_idvarchar(20)NULL최초_생성자ID
last_update_dttimestampNULLnow()최종_수정일시
last_update_idvarchar(20)NULL최종_수정자ID

6.1.14. keyword_info Table

ColumnData TypePKNULLinit_valueDescription
itemvarchar(200)NOT NULL키워드항목명
item_describedvarchar(1000)NULL설명
relation_code_idvarchar(5)NULL키워드유형코드
first_create_dttimestampNULLnow()최초_생성일시
first_create_idvarchar(20)NULL최초_생성자ID
last_update_dttimestampNULLnow()최종_수정일시
last_update_idvarchar(20)NULL최종_수정자ID

6.1.15. connectivity_log Table

ColumnData TypePKNULLinit_valueDescription
idvarchar(200)PKNOT NULL순번
log_dtvarchar(1000)NULL로그 생성일시
adapter_idvarchar(5)NULL아답터 아이디
stepvarchar(5)NULLnow()단계
payloadvarchar(4000)NULL전체내용
st_datamodelvarchar(60)NULLnow()표준모델아이디
data_idvarchar(20)NULL데이터 아이디
log_descvarchar(4000)NULL비고
lengthintegerNULL길이
adapter_typevarchar(20)NULL아답터유형
first_create_dttimestampNULLnow()생성일자