Dev

About ETL & ETT

htheon 2012. 1. 19. 14:20
* ETL & ETT
- ETL : Extract, Transform, Load
- ETT : Extract, Transform, Transport

* ETL Tool
- 상용 : 
    1. MS : SSIS, 
    2. IBM : DataStage
    3. Informatica
- 오픈소스 : 
    1. Pentaho Data Integration (Kettle, http://kettle.pentaho.com)
         Spoon for GUI, Kitchen and Pan for Console, Carte for Remote and Distirbucted Environment
    2. Talend Open Studio
    3. CloverETL(www.cloveretl.com/)
    4. ETL integrator(http://www.glassfishwiki.org/jbiwiki/Wiki.jsp? page=ETLSE)
    5. Scriptella( http://scriptella.javaforge.com/)
    6. Jitterbit(www.jitterbit.com)
    7. Apatar(http://apatar.com/)

* ETL Vs Batch
    1. 어느 정도 툴의 사용법을 알고 있다&1회성 작업(테스트 데이터 구축, 이종 DB간의 데이터 마이그레이션 등 ) -> ETL 도구들은 상당히 유용
    2. 데이터 연계, 분석, 보고를 전담하는 조직이 구성되어 있다 -> ETL 솔루션 적극검토
    3. 기간이 길지 않은 개발 프로젝트이고 개발이 끝난 후에 운영할 조직에게 인수인계를 해야 한다 -> ETL 도구의 도입에 신중
    4. 단순 ETL 처리를 벗어나서 업무 로직을 구현하는 부분이 많다 -> 배치 프로그래밍이 유리

* 참고사이트
http://www.imaso.co.kr/?doc=bbs/gnuboard.php&bo_table=article&wr_id=33961
http://benelog.springnote.com/pages/4250269

'Dev' 카테고리의 다른 글

ORA_01779 : bypass_ujvc 힌트  (0) 2012.08.31
Eclipse Package  (0) 2012.08.27
톰캣의 서블릿 실행을 위한 환경설정  (0) 2012.02.07
중복 체크 & 중복제거 SQL  (0) 2012.01.26
TIMESTAMP  (0) 2011.12.14