1. ETT의 정의
- 데이터의 추출,가공 전송 및 로딩의 약자로 운영계 시스템(OLTP)의 다양한 형태로 저장 또는 발생되는 소스에 인터페이스를 통하여 데이터를 읽어들여 정제, 변형, 통합과정을 거쳐 데이터 웨어 하우스 서버로 로딩하여 물리적으로 데이터 웨어 하우스를 생성하는 전 과정을 말한다
2.ETT 단계
- Extraction(추출) - DW에 저장될 데이터를 추출(초기추출-최초 구축 사용, 주기적 추출-월/일 단위 주기적 보완)
- Transformation(가공)-데이터 정제(Cleansing) 기법(Column Level, Record Level)
- Transpormation(전송)-DW에 전송, 필요한 색인을 만드는 과정
3.프로그램 이행방식과 ETT 이행 방식의 차이
구분 |
프로그램에 의한 이행 |
ETT에 의한 이행 |
데이터 이행 |
일상적인 거래처리가 완료 후의 일괄 |
거래중에 소스데이터의 변경이 발생하면 |
데이터 이행 |
소스데이터나 타겟 DB의 요건변경이 |
메타 DB를 통해 변경대상을 정확히 |
데이터 이행 |
타겟 DB에 대한 갱신이 정확한지를 |
데이터 갱신상태를 항시 모니터링하는 |
데이터 |
모니터링을 통한 소스데이터 검증체계 |
지속적으로 소스데이터 오류를 유형별로 |
데이터 |
일괄처리 방식을 채택하므로 데이터 |
데이터 갱신 오류가 발생시 ETT시스템 |
시스템 운영 |
데이터오류 발생 및 데이터이행성능 |
데이터이행과 관련된 제반 상황파악과 |
'기술 용어 검색' 카테고리의 다른 글
JSON (JavaScript Object Notation) (0) | 2007.12.08 |
---|---|
Agile & XP (0) | 2007.12.08 |
XHR (XML Http Request) (0) | 2007.12.08 |