구독 문제 해결

"이 이메일의 뷰 스냅샷을 적절하게 렌더링할 수 없습니다."

이 오류 메시지와 함께 구독을 수신할 경우 여러 가지 이유가 있습니다.

  • 자격 증명 누락: 일부 뷰가 내장된 자격 증명으로 게시되었습니다. 내장된 자격 증명이 최신이 아니거나 내장된 자격 증명 없이 뷰가 다시 게시될 경우 위의 오류를 수신할 수 있습니다.

  • 데이터베이스가 일시적으로 중지: 뷰에 라이브 데이터베이스 연결이 있고, 구독이 생성되자 데이터베이스가 일시적으로 중지되는 경우 위의 오류를 수신할 수 있습니다.

  • 백그라운드 프로세스 시간 초과: 기본적으로 구독을 처리하는 백그라운드 프로세스에는 뷰 렌더링에 대해 뷰당 30분의 시간 초과 값이 있습니다. 뷰 렌더링이 이 시간 제한을 초과하는 경우 통합 문서의 다음 뷰가 시간 초과로 인해 실패한 작업이 됩니다. 대부분의 경우 기본값이 충분한 시간이지만 지만 백그라운드 프로세스가 매우 크고 복잡한 대시보드를 처리하는 경우 시간이 부족할 수 있습니다. 비추출용 백그라운드 작업 관리 뷰에서 이 경우에 해당하는지 확인할 수 있습니다. 시간 초과 임계값을 늘리려면 tsm configuration set subscriptions.timeout 명령을 사용합니다.

이메일의 이미지가 표시되지 않음

구독 이메일에서 콘텐츠의 이미지가 표시되려면 뷰를 구독하는 사용자에게 보기 사용 권한과 더불어 이미지/PDF 다운로드 사용 권한이 있어야 합니다. 자세한 내용은 사용 권한 기능을 참조하십시오.

구독할 수 없음

Tableau Server의 뷰를 볼 수 있고 오른쪽 위에 구독 아이콘()이 나타나는 경우 뷰를 구독할 수 있습니다.

뷰를 구독하려면 Tableau Server를 올바르게 구성해야 하며(구독 관리(Link opens in a new window)에 설명됨) 구독하려는 뷰에 해당 데이터 원본에 대한 내장된 자격 증명이 있거나 자격 증명이 필요 없는 뷰여야 합니다. 후자의 예로는 새로 고쳐지지 않는 추출 항목에 연결되는 통합 문서 또는 통합 문서 게시 시점에 포함된 파일에 있는 통합 문서 데이터입니다. 자격 증명 내장은 Tableau Desktop에서 수행되는 단계입니다(자세한 내용은 Tableau 도움말(Link opens in a new window) 참조).

구독 아이콘 없음

뷰를 볼 수 있지만 구독할 수는 없습니다. 이 오류는 여러 가지 이유로 발생할 수 있습니다.

  • 구독이 예약되지 않음: 구독이 예약되지 않은 경우 구독 아이콘이 나타나지 않습니다. 구독 일정을 설정하려면 일정 만들기 또는 수정(Link opens in a new window)을 참조하십시오.
  • 뷰에 라이브 데이터베이스 연결이 사용됨: 뷰를 처음 클릭할 때 데이터베이스 자격 증명을 입력해야 하는 라이브 데이터베이스 연결을 사용하는 뷰의 경우 구독할 수 없습니다. 구독에는 뷰 또는 통합 문서와 데이터 및 일정이 포함됩니다. 뷰에 필요한 데이터를 전달하려면 Tableau Server에 내장된 데이터베이스 자격 증명이 있거나 자격 증명이 필요 없는 데이터가 있어야 합니다. 라이브 데이터베이스 연결을 사용하는 경우 Tableau Server에는 자격 증명이 없으며 개별 사용자만 자격 증명을 보유합니다. 이 때문에 자격 증명이 필요하지 않거나 자격 증명이 내장되어 있는 뷰만 구독할 수 있습니다.
  • Tableau Server가 신뢰할 수 있는 인증을 사용하도록 구성됨: 또한 Tableau Server에 신뢰할 수 있는 인증이 구성된 경우 뷰를 볼 수는 있지만 구독할 수는 없습니다(구독 아이콘이 표시되지 않음). 자세한 내용은 구독에 대한 액세스 보장(Link opens in a new window)을 참조하십시오.

잘못되었거나 "취소한" 구독 수신

제품 인스턴스 외에도 Tableau Server의 테스트 또는 개발 인스턴스에서 구독을 구성할 경우 제품 외 인스턴스에서는 구독을 사용하지 마십시오. 모든 인스턴스에서 구독을 계속 사용하도록 설정하면 사용자가 유효한 것 같지만 작동하지 않는 구독을 수신하거나 뷰나 통합 문서에서 구독을 취소한 경우에도 구독을 수신할 수 있습니다.

PDF 첨부 파일 누락

관리자가 사용하도록 설정한 경우 구독에 PDF 첨부 파일을 추가할 수 있습니다. PDF 첨부 파일이 구독에서 누락된 경우 PDF 크기가 이메일 서버 크기 제한 또는 서버 관리자가 설정한 최대 크기 제한을 초과하기 때문일 수 있습니다. Tableau Server에서 구독에 추가할 수 있는 PDF 첨부 파일의 최대 크기 제한은 tsm configuration set 옵션subscriptions.max_attachment_size_megabytes을 사용하여 조정할 수 있습니다. 자세한 내용은 서버 이벤트 알림 구성구독을 위한 사이트 설정을 참조하십시오.

일시 중단된 구독

기본적으로 구독은 구독이 연속 5회 실패한 후 일시 중단됩니다. 구독이 일시 중단되기 전의 구독 실패에 대한 임계값 수를 변경하려면 tsm configuration set 옵션인 backgrounder.subscription_failure_threshold_for_run_prevention을 사용합니다. 이 옵션은 구독을 일시 중단하는 데 필요한 연속 구독 실패 횟수에 대한 임계값을 설정합니다. 이 설정은 서버 전체 설정입니다.

구독이 일시 중단되기 전의 구독 실패 임계값 수는 서버 관리자만 구성할 수 있습니다. 이 임계값 설정에 대한 자세한 내용은 구독을 위한 서버 설정을 참조하십시오.

구독이 일시 중단된 경우 기본적으로 관리자에게 이메일이 전송되지 않지만 각 사이트에서 내 계정 설정을 사용하여 일시 중단 이메일을 신청할 수 있습니다.

일시 중단된 구독 다시 시작

관리자 및 구독 소유자는 여러 방법으로 구독을 다시 시작할 수 있습니다.

  • 콘텐츠 설정의 내 구독 탭에서

  • 각 통합 문서의 구독 탭에서

  • 작업 아래의 구독 탭에서(서버 관리자 전용)

구독이 다시 시작되면 알림 실패 수가 0으로 돌아갑니다. 구독은 예정된 다음 평가 시간에 다시 평가됩니다.

구독 빈도를 "데이터 새로 고침 시"로 설정할 수 없음

통합 문서가 추출에 대한 게시된 연결 하나를 사용하는 경우 추출을 새로 고칠 때 실행할 구독을 설정할 수 있습니다. 통합 문서에서 다음을 사용하는 경우 구독을 만들거나 수정할 때 빈도 옵션이 표시되지 않을 수 있습니다.

  • Tableau Bridge를 통한 추출 새로 고침
  • 둘 이상의 추출 새로 고침
  • 라이브 데이터 연결

구독이 도착하지 않음("이메일을 보내는 동안 오류가 발생했습니다. 명령을 SMTP 호스트로 보낼 수 없습니다.")

구독이 도착하지 않고 있으며 SMTP 서버가 암호화된(SSL) 세션을 사용할 경우 Windows 이벤트 뷰어에 위 오류가 나타날 수 있습니다. 구독은 암호화되지 않은 SMTP 연결에 대해서만 지원됩니다. 해결책은 암호화되지 않은 SMTP 서버를 사용하는 것입니다. (이 오류가 발생하는 경우 Tableau Server에는 여전히 구독이 비추출용 백그라운드 작업(Link opens in a new window) 관리 뷰로 전송되고 있다고 나타납니다.)

8.1로 업그레이드한 후 작동하지 않는 사용자 지정 스크립트

버전 8.1 이상에서는 세션을 보다 효율적으로 관리할 수 있도록 뷰 URL의 끝에 해시 태그(#)를 추가했습니다. 뷰를 PDF 또는 PNG로 생성한 사용자 지정 구독 스크립트가 있는 경우 해시 태그를 허용하려면 스크립트를 업데이트해야 할 수 있습니다.

예를 들어 8.1 이전 버전에서는 뷰 URL이 http://tableauserver/views/SuperStore/sheet1 구문을 사용합니다. 이 경우 뷰를 PNG로 생성하려면 URL의 끝에 .png를 추가할 수 있습니다. 예: http://tableauserver/views/SuperStore/sheet1.png.

8.1, 8.2 또는 8.3 버전에서는 뷰 URL이 http://tableauserver/views/SuperStore/sheet1#1 구문을 사용합니다. 이 경우 PNG를 생성하려면 해시 태그 앞에 .png를 추가합니다. 예: http://tableauserver/views/SuperStore/sheet1.png#1

9.0으로 업그레이드한 후 작동하지 않는 사용자 지정 스크립트

9.0 버전에서 서버 URL 끝에 있는 세션 ID는 "iid" 매개 변수(:iid=<n>)로 표시됩니다. 예를 들어 http://localhost/#/views/Sales2015/SalesMarginsByAreaCode?:iid=1로 나타납니다. 이 매개 변수는 Tableau Server 8.x 버전에서 세션 ID에 사용된 해시 태그 "#<n>"을 대체합니다.

뷰를 PDF 또는 PNG로 생성하는 사용자 지정 구독 스크립트를 사용하는 경우 해시 태그와 숫자(#<n>)를 제거하고 숫자 앞에 ?:iid= 세션 ID 매개 변수를 삽입하여 스크립트를 업데이트해야 할 수 있습니다.

9.0 버전부터 뷰 URL에서 http://tableauserver/views/SuperStore/sheet1?:iid=2 구문을 사용합니다.

9.0 이상 버전에서 PNG를 생성하려면 세션 ID 앞에 .png를 추가합니다(예: http://tableauserver/views/SuperStore/sheet1.png?:iid=2).

피드백을 제공해 주셔서 감사합니다! 피드백을 제출하는 동안 오류가 발생했습니다. 다시 시도하거나 메시지를 보내주십시오.