訂閱疑難排解
「此電子郵件中的檢視快照無法正確呈現。」
如果您接收的訂閱出現此錯誤訊息,可能是由以下幾種原因導致的:
缺失認證:某些檢視在發佈時具有嵌入的認證。如果內嵌認證現已過時或檢視在重新發佈時未包含內嵌認證,則您可能會收到以上錯誤訊息。
資料庫暫時癱瘓:如果檢視具有即時資料庫連線,且資料庫在組建訂閱時暫時癱瘓,則您可能會收到以上錯誤訊息。
背景程序逾時:預設情況下,處理訂閱的背景程序在轉譯檢視時,每個檢視有 30 分鐘的逾時值。如果轉譯檢視時超過此時間上限,則工作簿的下一個檢視會因為逾時導致作業失敗。大部分情況下,此預設值相當足夠。但如果背景處理程序在處理極大且非常複雜的儀表板,30 分鐘可能就不夠。您可以檢查非資料擷取背景工作管理檢視,看看是否出現了這種情況。若要提高超時閾值,請使用
tsm configuration set
subscriptions.timeout
命令。
無法在電子郵件中看見影像
若要讓內容影像顯示在訂閱電子郵件中,訂閱檢視的使用者除了「檢視」權限之外,還必須具有「下載影像/PDF」權限。有關詳情,請參閱權限。
無法訂閱
如果您在 Tableau Server 上可以看到檢視並且該檢視的右上角有一個訂閱圖示 (),則您可以訂閱該檢視。
需要存在以下兩項,您才能訂閱檢視:
沒有訂閱圖示
可以看到檢視但無法訂閱它。這可能會
- 沒有已排程訂閱:如果沒有排程任何訂閱或所有排程的訂閱均已停用,則不會出現訂閱圖示。若要設定訂閱排程,請參閱建立或修改排程(連結在新視窗開啟)。
- 檢視使用即時資料庫連線:包含即時資料庫連線的檢視(當您首次按一下檢視時,將在該檢視中提示您輸入資料庫認證)不可用於訂閱。訂閱包括檢視(或工作簿)、資料和排程。為了交付檢視所需的資料,Tableau Server 需要內嵌資料庫認證或不需要認證的資料。至於即時資料庫連線,Tableau Server 沒有相關認證,只有單個使用者擁有認證。這就是為什麼您只能訂閱不需要認證或已嵌入認證的檢視的原因所在。
- Tableau Server 設定為使用受信任的驗證:如果 Tableau Server 設定為使用受信任的驗證,您也可能可以看到檢視但無法訂閱它(沒有訂閱圖示)。有關詳情,請參閱確儲存取訂閱(連結在新視窗開啟)。
接收的訂閱無效或「損壞」訂閱
如果除了生產執行個體,您還設定了 Tableau Server 測試或開發執行個體上的訂閱,請停用非生產執行個體上的訂閱。在所有執行個體上將訂閱保持為啟用狀態會導致您使用者接收到看起來有效但實際無法運作的訂閱,或接收到已在檢視或工作簿上取消的訂閱。
缺少附件
如果您的管理員已啟用,您可以將 PDF 附件新增到訂閱中。如果訂閱中遺漏 PDF 附件,可能是因為 PDF 的大小超過電子郵件伺服器大小限制,或超過伺服器管理員所設定的大小上限。在 Tableau Server 中,可透過 tsm 組態集選項 subscriptions.max_attachment_size_megabytes
來調整訂閱之 PDF 附件的大小上限。有關詳情,請參閱設定伺服器事件通知和設定訂閱站點。
從 Tableau 2024.1 開始,可以使用自己的傳送伺服器傳送電子郵件,允許傳送含附件的最大電子郵件大小為 10MB。
若要啟用此功能,請巡覽至站台設定,找到自訂電子郵件通知區段,然後核取使用 SMTP 伺服器旁邊的方塊。
請注意:如果使用自己的傳送伺服器,Tableau 將嘗試傳送包含低於 10MB 限制的附件子集訂閱電子郵件,但這並不能保證。如果 Tableau 無法傳送附件,您將看到一則訊息,告知您附件太大而無法傳送。
已擱置訂閱
預設情況下,訂閱在 5 個連續流程訂閱之後暫停。若要變更在暫停之前允許發生的訂閱失敗臨界數量,請使用 tsm 設定選項:backgrounder.subscription_failure_threshold_for_run_prevention
。此設定在擱置訂閱之前必要的連續失敗訂閱數量的臨界值。這是全伺服器設定。
僅伺服器管理員可設定訂閱擱置前的失敗次數閾值。有關設定此閾值的詳細資訊,請參閱設定訂閱伺服器。
預設情況下,訂閱擱置時不會向管理員傳送電子郵件,但可以透過「我的帳戶設定」選擇每個網站的訂閱電子郵件。
繼續已擱置的訂閱
管理員與訂閱擁有者可以透過下列方式繼續訂閱:
從「內容設定」中的「我的訂閱」索引標籤
從每個工作簿的「訂閱」索引標籤
從「工作(僅限伺服器管理員)」下的「訂閱」索引標籤
繼續訂閱後,警示失敗次數將變回零。將在下一個排定的評估時間執行下一次訂閱評估。
無法將訂閱頻率設定為「資料重新整理時」
若工作簿使用與已發佈擷取的連線,則可以將訂閱設定為在擷取重新整理時執行。建立或修改訂閱時,若工作簿使用以下選項,則可能看不到頻率選項:
- 多個擷取重新整理
- 即時資料連線
訂閱沒有到達(「傳送電子郵件時出錯。無法向 SMTP 主機傳送命令。」)
若訂閱未到達,並且 SMTP 伺服器使用的是加密 (TLS) 工作階段,則可能會在 Windows 事件檢視器中看到以上錯誤。若要將訂閱傳送到已設定 TLS 的 SMTP 伺服器,必須在 Tableau Server 上設定安全 SMTP。請參閱設定 SMTP 設定。(如果遇到此錯誤,請附註: Tableau Server 將仍然會指明訂閱正在「非擷取背景工作」(連結在新視窗開啟)管理檢視中傳送。)
缺少資料品質警告或敏感度標籤
在以下情況下,訂閱電子郵件中包含資料品質警告與敏感度標籤:
- Tableau Server 或 Tableau Cloud 已取得 資料管理 授權。有關詳情,請參閱關於 資料管理。
- 已啟用 Tableau Catalog。有關詳情,請參閱啟用 Tableau Catalog。
- 在站台設定中,選取「檢視與工作簿訂閱中的高可見性資料標籤」下的核選方塊。(在之前版本中,該複選框位於「訂閱中的資料品質警告」下。)