Tableau Server의 백그라운드 작업 관리

Tableau Server에서 사용자는 추출 새로 고침, 구독 또는 흐름을 주기적으로 실행하도록 예약할 수 있습니다. 이러한 예약된 항목을 태스크라고 합니다. 백그라운더 프로세스는 이러한 작업의 고유한 인스턴스를 초기화하고 예약된 시간에 실행합니다. 결과로 초기화되는 고유한 태스크 인스턴스를 작업이라고 합니다. 작업은 웹 인터페이스에서 지금 실행 옵션을 클릭하거나, REST API를 통해 프로그래밍 방식을 사용하거나, tabcmd 명령을 사용하여 수동으로 초기화한 실행에서도 만들어집니다.

예를 들어 추출 새로 고침 태스크가 매일 오전 9시에 실행되도록 만들어졌습니다. 이것은 추출 새로 고침 태스크이며 매일 오전 9시에 백그라운더가 실행할 작업이 만들어집니다. 백그라운더는 사용자가 생성한 작업 외에도 축소판 생성과 같은 일반적인 Tableau 워크플로우를 지원하기 위해 사용자 대신 여러 시스템 작업을 수행합니다.

이러한 모든 작업을 실행한다는 것은 백그라운더가 하루 중에 여러 번 많은 리소스를 사용할 수 있다는 의미입니다. 작업 관리 기능을 사용하면 서버 및 사이트 관리자가 서버 또는 사이트에서 발생하는 이러한 작업에 대한 보다 자세한 정보를 얻고 해당 작업에 적절한 조치를 취해 서버 리소스 사용량을 원활하게 관리할 수 있습니다. 시스템 작업은 서버 관리자만 볼 수 있으며 기본적으로 필터링되어 제외됩니다.

또한 일반 설정 페이지의 지금 실행 설정을 사용하여 사용자가 작업을 수동으로 실행하도록 허용하거나 실행하지 못하도록 차단하는 방식으로 리소스를 관리할 수 있습니다. 기본적으로 이 옵션은 사용자가 수동으로 작업을 실행하는 것을 허용하도록 선택됩니다. 사용자가 수동으로 작업을 실행하는 것을 막으려면 확인란을 선택 취소합니다. 백그라운더 리소스에 대해 자세히 알아보려면 Tableau Server 백그라운더 프로세스를 참조하십시오.

작업에 대한 정보가 들어 있는 Jobs(작업) 페이지는 왼쪽 탐색 메뉴의 Existing Tasks(기존 작업) 메뉴로 이동하여 액세스할 수 있습니다.

참고: 작업에 대한 정보는 서버 및 사이트 관리자만 볼 수 있습니다.

개요

이 항목에서는 Jobs(작업) 페이지에 표시되는 정보를 보고 이해하는 방법에 대해 설명합니다.

페이지 상단에는 지난 24시간 동안의 Failed(실패), Completed(완료)Canceled(취소됨) 상태의 작업 수에 대한 개략적인 통계가 있습니다. 서버 관리자인 경우 여기에 System(시스템) 작업도 포함됩니다. 필터를 적용해도 이러한 값은 변경되지 않습니다.

생성된 각 작업에 대해 표시되는 정보에는 작업 ID, 해당 작업의 상태, 우선 순위, 작업이 생성된 태스크의 유형, 작업이 진행 중인 경우 현재 실행 시간, 작업이 큐에서 대기하는 경우 현재 큐 대기 시간과 평균 실행 시간 및 평균 큐 대기 시간이 있습니다.

Tableau는 평균 실행 시간 및 평균 큐 대기 시간을 계산하기 위해 기간별 실행 시간 및 큐 대기 시간을 기록합니다. 평균 실행 시간과 평균 대기 시간은 모두 다음 수식을 사용하여 가중 평균으로 계산됩니다. ((현재 실행 시간 또는 대기 시간 평균 x 4) + 최근 실행 시간 또는 대기 시간)/ 5

작업 ID는 관리 뷰에서 작업을 볼 때 유용하게 사용할 수 있으며 작업 그룹 데이터베이스(링크가 새 창에서 열림)를 쿼리하는 데에도 사용할 수 있습니다. 작업 ID를 클릭하면 작업 LUID, 프로젝트 이름, 일정, 콘텐츠 이름, 콘텐츠 소유자, 작업 Creator, 작업이 성공적으로 실행된 마지막 시간 및 사이트 이름과 같은 작업에 대한 보다 자세한 정보가 표시됩니다. 모든 사이트 관리 메뉴를 사용하여 Jobs(작업) 페이지로 이동하면 사이트 이름이 표시됩니다.

참고: 데이터 원본 페이지에서 지금 새로 고침을 수행하면 작업 세부 정보 대화 상자에 LUID 정보만 표시됩니다.

중요: Tableau Server 2019.4로 업그레이드되기 24시간 이전에 존재한 작업은 작업 페이지에 평균 큐 대기 시간, 평균 실행 시간, 마지막으로 성공한 실행 시간작업 Creator에 대한 데이터가 없습니다.

작업 유형

다양한 유형의 작업이 있습니다.

  • 추출: 여기에는 추출 만들기, 증분 추출 새로 고침 및 전체 추출 새로 고침이 포함됩니다. 추출 새로 고침에 대한 자세한 내용은 빠른 시작: 일정에 따른 추출 새로 고침을 참조하십시오.

  • 구독: 통합 문서 및 뷰에 대한 구독을 포함합니다. 자세한 내용은 구독을 위한 사이트 설정을 참조하십시오.

  • 흐름: 예약된 흐름 및 수동 흐름 실행이 포함됩니다. 흐름의 최대 런타임에 대한 정보는 작업 런타임 용량을 참조하고, 동시 흐름 작업 실행 시 용량 제한에 대한 정보는 동시 작업 용량을 참조하십시오. 보유한 리소스 블록 수보다 더 많은 흐름을 예약하면 오류가 발생할 수 있습니다. 자세한 내용은 기술 자료 문서 흐름 작업 보류를 참조하십시오.

  • 암호화: 다음을 포함합니다.

    • 추출 암호화 및 암호 해독
    • 흐름 암호화 및 암호 해독
    • 추출 및 흐름의 키 다시 생성
  • 시스템: 백그라운더가 Tableau Server를 지원하기 위해 백그라운드에서 처리하는 모든 시스템 작업입니다.

필터

필터링을 통해 특정 작업만 표시되게 할 수 있습니다. 사용 가능한 필터는 작업 상태 유형, 작업 유형 및 시간 범위입니다. 시간 범위 필터의 경우 1시간 전부터 24시간 전까지 4시간 단위로 선택할 수 있습니다. 시스템 작업에서 필터링하는 옵션은 서버 관리자인 경우 사용할 수 있습니다.

작업 취소

추출 새로 고침, 구독 및 흐름 실행 작업을 취소할 수 있습니다. 한 번에 하나의 작업만 취소할 수 있으며 한 번에 여러 작업을 선택하여 취소하는 것은 지원되지 않습니다.

작업을 취소하면 작업이 취소된 시간, 영향을 받는 콘텐츠 및 작업이 취소되기 전에 실행된 시간이 포함된 이메일이 작업 취소 대화 상자에서 선택한 수신자에게 전송됩니다. 또한 이메일에 포함될 사용자 지정 메모를 추가할 수 있습니다.

수신자를 선택하지 않은 경우 작업이 취소되지만 이메일이 전송되지 않습니다.

작업을 취소하려면 작업 ID 옆에 있는 줄임표를 클릭하고 대화 상자를 사용하여 작업을 취소합니다.

상태

작업이 가질 수 있는 7가지 유형의 상태가 있으며 각 상태를 마우스오버하면 상세한 관련 정보가 표시됩니다.

  • 완료: 이 작업은 완료했습니다로 표시되며 상태를 마우스오버하면 표시되는 도구 설명에서 작업이 완료된 시간을 확인할 수 있습니다.

  • 진행 중: 이 작업은 진행 중으로 표시됩니다. 지금까지 작업이 실행된 시간은 상태를 마우스오버하면 나타나는 도구 설명에 표시됩니다.

  • 진행 중: 이 작업은 진행 중이지만 지연 실행되고 있습니다. Tableau는 동일한 작업에 대한 평균 실행 시간을 추적하며 현재 실행 시간이 평균 실행 시간보다 긴 경우 지연 실행 중인 것으로 간주합니다. 작업이 평균 실행 시간을 초과한 시간과 평균 실행 시간은 상태를 마우스오버하면 표시되는 도구 설명에 제공됩니다.

  • 보류 중: 이 작업은 현재 보류 중이며, 사용 가능한 백그라운더 용량이 생길 때까지 실행 대기 중입니다. 지금까지 작업이 큐에 대기한 시간은 상태를 마우스오버하면 표시되는 도구 설명에 제공됩니다.

  • 보류 중: 리소스 블록 수가 예약한 흐름 수보다 적고 사이트가 동시성 제한에 도달했기 때문에 흐름을 실행할 수 없습니다.

  • 보류 중: 이 작업은 현재 보류 중이지만 지연 실행되고 있습니다. Tableau는 동일한 작업에 대한 평균 큐 대기 시간을 추적하며 현재 큐 대기 시간이 평균 큐 대기 시간보다 긴 경우 지연 실행 중인 것으로 간주합니다. 작업이 평균 큐 대기 시간을 초과한 시간은 상태를 마우스오버하면 표시되는 도구 설명에 제공됩니다.

  • 취소됨: 이 작업은 서버 또는 사이트 관리자에 의해 취소되었습니다. 작업이 취소된 시간과 취소하기 전에 실행된 기간은 상태를 마우스오버하면 표시되는 도구 설명에 제공됩니다.

  • 실패: 이 작업은 실패로 표시됩니다. 작업이 실패한 시간, 실패하기 전에 실행된 기간 및 작업이 실패한 이유는 상태를 마우스오버하면 표시되는 도구 설명에 제공됩니다.

  • 일시 중단됨: 이 작업은 일시 중지 아이콘과 함께 실패로 표시됩니다. 작업이 연속적으로 5번 실패하면 작업이 일시 중단됩니다. 일시 중단된 작업은 여전히 사용할 수 있지만 백그라운더는 사용자가 다시 시작할 때까지 이러한 작업에 대한 작업을 생성하지 않습니다.

피드백을 제공해 주셔서 감사합니다!귀하의 피드백이 제출되었습니다. 감사합니다!