1. InnoQuartz Server 연계 설정
1) Designer는 Workspace의 프로젝트별로 Server와의 접속 정보를 설정 할 수 있습니다.
설정을 하는 이유는
IQ-Server에 ETL Job을 배포 하거나,
Project의 Properties(DB 접속 정보등)를 가져오거나,
Biz-Date를 가져와서 Job이 적절하게 수행 하기 위해서입니다.
2) Windows - Preferences - InnoQuartz 화면에서 고정된 Context별로 연결 할 수 있습니다. (Context : LOCAL / DEV / TEST / STG / PROD)
3) InnoQuartz Host 설정 화면
2. qProp, qPre 컴포넌트 등록
1) qPre Job 의 역할
A. Server와 Rest 통신을 통해 사용 됩니다.
B. Server 의 Project 별 Properties 조회
C. Job 별 Biz Date 조회
D. Sample JOB의 내용을 참고 하시기 바랍니다.
3. Server 배포 (Job Auto Deploy)
context tab에서 'iq_job_path'를 설정 해야 합니다. 해당 서버 연계 배포 경로를 복사 할 수 있습니다. 해당 배포 경로는 Server Host마다 상이 할 수 있습니다.
1) Biz Date 사용 유무 설정 및 Project ID 등록
- Request Biz properties : BizDate를 사용하지 않을 경우, 체크박스를 해제 합니다.
- ex1) 전체 삭제 후 전체 등록
- ex2) 프로젝트는 서버에 반드시 등록이 되어 있어야 하며 Job 은 아직 등록 하지 않고 테스트로 개발 할 경우
- Send BIZ snapshot to server even if when exception is occured
- 체크 : 실패하더라도 Business Date 를 서버에 전송하여 실패구간을 스킵 할 수 있습니다.
- 체크 해제 : 실패하면 Business Date 를 서버에 전송하지 않아 다음 스케줄시 해당 날자 부터 다시 시작 합니다.