ETL Tools/Oracle Data Integrator 썸네일형 리스트형 Best Practice Ref. 105p About Variable 더보기 여러개의 테이블 포멧이 들어 있는 파일을 하나의 테이블 포멧이 있는 데이터들만 올리는 LKM 문 1. With Work Table C$_0 10.1.3.1.5.0.0 10.1.3.1.4.0.0 2. No Work Table, No IKM 10.1.3.1.5.0.0 10.1.3.1.4.0.0 3. Add calling sqlldr using jython This is the Version 1.0 오류발견 파일의 차이점 1. 특징 : work table을 사용하여 로딩하고 로딩된 work table의 데이터를 trg에 옮기는 작업을 한다. LKM은 work tab에 적재하는 로직이므로 IKM을 설정해주어야 타겟으로 적재 가능하다. - 장점 : operator에서 log를 통해 insert가 몇건이 되었는지 완료된 시점에 쉽게 확인 할 수 있다. 로딩이 성공한 시점에만 실 타겟 테이블로 이관작업을 실행하.. 더보기 특정 directory를 scan 하여 pattern을 가진 확장자를 데이터 파일을 ODI Variable에 저장하라. 방법 : jython을 통해서 특정 directory를 스캔하여 원하는 파일이 있는경우에는 데이터베이스에 삽입하여 저장 한다. (jython에서 odi변수로 직접적인 값 할당은 불가능하다고 얼핏 ref에서 본듯하다. 아니겠지. 그래서 방법을 찾아봤던게 file에 변수값을 저장하고 그파일을 모델로 생성하여 그파일에 있는 값을 odi변수가 select 하여 저장할 수 있도록 구현하려고 시도하였다. file에서 select 하는 법 몰라서 실패 db에 넣었다가 빼오기로 했음.) 우선 테이블을 생성하자. create table odival(value varchar2(100)); import java.sql as sql import java.lang as lang driver, url, user, passwd =.. 더보기 Using Parameters in ODI: The Dynamic File Name Example Using Variables in ODI: The Timestamp Example « main « Using Variables in ODI: The Timestamp Example | Main Using Parameters in ODI: The Dynamic File Name Example By Christophe Dupupet on April 9, 2009 5:03 PM The posts in this series assume that you have some level of familiarity with ODI. The concepts of Model, Project, Interface and Package are used here assuming that you understand these con.. 더보기 소스파일에 한가지 이상의 포멧이 있는 경우( UDR CDR ) ETL전에 포멧별로 분리하여 파일을 생성하고, 분리된 파일을 각각 ETL 적재 Case 1 : ETL 전에 분리하는 PRC 수행후 인터페이스를 통한 분리된 파일 테이블 적재 방법 os command를 이용한 파일 분할 하기 http://widecheon.tistory.com/88 Case 2 : SQLLDR를 통한 적재시 해당 패턴으로 시작하는 문장이 아닐 경우 Error로 처리하여 적재하는 방법. Interface를 테이블 별로 생성하여 실행시키면 된다. Case 3 : udr과 cdr의 테이블 포멧이 다르다는 전제하에 다음과 같은 방법으로 실행할 수 있다. SQLLDR를 통해 적재시 테이블 포맷이 다를 경우에 ERROR FILE로 적재하고 포멧이 맞는 Row만 테이블에 적재하여 우선 첫번째 테이블에 .. 더보기 이전 1 ··· 15 16 17 18 19 20 21 ··· 27 다음