Context 변수 정의
context.job_name = jobName;
context.startTime = TalendDate.getCurrentDate();
context.endTime = null;
context.message = "";
context.select_count = BigDecimal.valueOf(0);
context.insert_count = BigDecimal.valueOf(0);
context.update_count = BigDecimal.valueOf(0);
context.reject_count = BigDecimal.valueOf(0);
context.query = "";
context.success_yn = "N";
context.err_message = "";
Job Name 설정 (tPreJob에 연결된 tJava에 선언)
Job 수행시 시작일시 설정 (tPreJob에 연결된 tJava에 선언)
Job 수행후 종료일시 설정 (tPostJob/tLogCatcher에 연결된 tJava에 선언)
Job 수행시 코멘트 내용 설정
Job에서 사용되는 input component의 건수 설정 (tPostJob/tLogCatcher에 연결된 tJava에 선언)
Job에서 사용되는 output component의 insert건수 설정 ( 상동 )
Job에서 사용되는 output component의 update건수 설정 ( 상동 )
Job에서 사용되는 output component의 reject건수 설정 ( 상동 )
Job에서 사용되는 input component의 쿼리 내용 설정 ( 상동 )
Job의 성공여부 설정 (tPostJob에는 성공, tLogCatcher에는 실패)
Job 실패시 에러 내용 설정 (tLogCatcher에 연결된 tJava에 선언)
component의 건수 취득 예시
수행 후, 로그 적재 결과