본문 바로가기

일하랴 공부하랴/InnoQuartz

InnoQuartz-Designer : 연결선 종류

연결선 : InnoQuartz에서는 데이터 처리 흐름을 연결선으로 나타낸다.

InnoQuartz-Designer : Component connection line 예제

 

1. Main : 기본적인 연결시 사용하는 연결선으로 구성요소의 속성정보(스키마)에 따라 입력 데이터를 전달 한다. 

            (1개의 연결선에 1개의 componet를 연결, 단, tMap component 이용시 다중으로 연결 가능)
   

Main

2. literate : 반복 연결을 사용하여 디렉토리에 포함 된 파일, 파일에 포함 된 행 또는 DB항목을 반복 할 수 있다.

3. Rejects : 출력(Output)시 처리되지 않은 Data를 수집 한다 (컬럼 유형, 정의되지 않은 Null값, Key중복 처리등) 

Rejects

 

3. Run if : 사용자가 정의하는 조건을 입력하여, 조건에 따라 트리거 하는데 사용된다

Run if

4. OnSubjobOK : 현재 JOB이 오류없이 완료된 상태에서 다음 서브작업을 트리거 하는데 사용된다

5. OnSubjobError : 현재 JOB이 오류가 있는 경우 다음 서브작업을 트리거 하는데 사용된다

OnSubjobOk, OnSubjobError

6. OnComponentOK : 소스 구성요소가 오류 없이 완료되면 다음 구성요소를 트리거 하는데 사용된다

7. OnComponentError : 기본 작업에서 오류가 발생시, 다음 구성요소를 트리거 하는데 사용된다.

OnComponentOK, nComponentError