본문 바로가기

ETL Tools/Oracle Data Integrator

개발시 시 고려사항 (KM, Interface, Package)

기본적으로 초기에 구축할 때 사용하는 초기 적재 폴더와

이후에 업데이트를 계속해주는 업데이트 적재 폴더를 나누어 작성한다.

이유는 초기적재시 대용량의 데이터가 이관될 가능성이 큰데 이럴때는 SQLLDR를 사용하는 KM을 이용하는 것이 효율적이다.

반면에 업데이트에 사용되는 KM은 기본적인 KM을 사용하고 필터링을 사용해서 소규모의 데이터만 수정삽입 또는 삭제 하도록 구현한다.

일반적으로는 기간으로 필터링하여 업데이트시 최근 3개월정도의 정보만 업데이트 할 정보가 있는지 확인한 후 통합한다.