메인 콘텐츠로 건너뛰기

System 변수를 변경하는 이점

System 변수를 사용함으로써 재시도 횟수나 동시 실행 수 등 미리 정해져 있는 상한값을 작업(Job)의 특성에 맞게 변경할 수 있습니다.

System 변수는 어디에서 설정하나요?

변수 화면 왼쪽에서 “User”에서 “System”으로 전환하면 설정 화면을 전환할 수 있습니다.
intermediate-part02-ko image 1

System 변수 목록

주의 사항 아래 표 및 설명은 2026년 1월 시점의 정보를 바탕으로 작성되었습니다. 업데이트될 가능성이 있으므로, 최신 정보는 이 도움말을 참고해 주십시오.

Mapper와 Reducer의 재시도 횟수 제어에 대하여

_MAP_MAX_ATTEMPTS:

데이터 소스에서 데이터를 취득할 때의 재시도 횟수를 정의하는 **_MAP_MAX_ATTEMPTS**의 제어 대상에는 제한이 있습니다. 다음은 대상 범위 밖이므로 주의해 주십시오. _MAP_MAX_ATTEMPTS의 재실행 대상에서 제외되는 데이터 소스:
  • JDBC(데이터베이스) 재시도 횟수는 _JDBC_SPLIT_QUERY_RETRIES로 지정 가능합니다. *기본 재시도 횟수는 3회입니다.
  • SFTP 재시도 횟수는 _FS_SFTP_MAX_RETRIES로 지정 가능합니다. *기본 재시도 횟수는 5회입니다.

_REDUCE_MAX_ATTEMPTS:

  • **_REDUCE_MAX_ATTEMPTS**로 재시도 횟수를 제어할 수 있는 것은 Curl 함수를 사용한 요청 등 HTTP 요청(POST)으로 데이터를 갱신하는 경우입니다.

사전 정의된 변수 목록(Pre-Defined variables)

이 변수들은 패키지가 작업(Job)으로 실행될 때 Package Variables에 자동으로 설정되는 변수입니다. Select 컴포넌트 등에서 사용하면 실행 시점의 정보를 수집할 수 있습니다.
intermediate-part02-ko image 2
마지막 수정일 2026년 7월 12일