5단계: 선택적 서버 구성
이 항목에 설명된 옵션은 Tableau Server에서 흐름 게시 및 흐름 예약을 사용하는 데 필요하지 않습니다. 이러한 옵션은 사용자의 요구 사항에 따라 환경을 사용자 지정하는 데 사용될 수 있습니다.
흐름에 대한 시간 초과 설정
정지된 작업으로 인해 후속 작업이 보류되지 않도록 흐름의 실행 시간에 대한 시간 제한을 설정할 수 있습니다. 다음 2개의 tsm 명령 옵션은 흐름 백그라운드 작업이 취소되기 전까지 흐름을 실행할 수 있는 시간을 결정합니다. 이러한 두 명령은 흐름 작업의 총 시간 초과 값을 결정합니다.
backgrounder.default_timeout.run_flow
는 흐름 실행 작업이 취소되기 전까지의 시간(초)을 설정합니다.
예를 들면 다음과 같습니다.
tsm configuration set -k backgrounder.default_timeout.run_flow -v <new value>
tsm pending-changes apply
(기본값: 14400초 또는 4시간)
backgrounder.extra_timeout_in_seconds
명령은 backgrounder.querylimit
에 설정된 시간이 지난 후 백그라운드 작업을 취소하기 전까지 대기하는 시간(초)을 설정합니다. 이 설정을 사용하면 중단된 작업으로 인해 후속 작업이 방해를 받지 않게 할 수 있습니다. 이 설정은 backgrounder.timeout_tasks
에 나열된 프로세스에 적용됩니다.
예를 들면 다음과 같습니다.
tsm configuration set -k backgrounder.extra_timeout_in_seconds -v <value>
(기본값: 1800초 또는 30분)
흐름을 실행 중인 서버에서 가용 리소스를 확인합니다. Tableau Prep Conductor용 전용 노드를 사용하는 것이 좋습니다.
일시 중단된 흐름 작업에 대한 임계값 설정
기본적으로 흐름 작업은 5회 연속 실패 후 일시 중단됩니다. 흐름 작업이 일시 중단되기 전의 흐름 작업 실패에 대한 임계값 수치를 변경하려면 다음 tsm configuration set 명령을 사용합니다.
tsm configuration set -k backgrounder.flow_failure_threshold_for_run_prevention -v <number>
이 명령은 작업을 일시 중단하는 데 필요한 흐름 작업의 연속 실패 횟수에 대한 임계값을 설정합니다. 이 설정은 서버 전체 설정입니다.
이 작업을 수행할 수 있는 사용자
Tableau Server 관리자는 서버 구성을 변경할 수 있습니다.