測試升級
瞭解 Tableau Server 升級將對當前環境產生的影響的最佳方式是對其進行測試。透過瞭解升級對您的使用者與您的伺服器所產生的影響,可以幫助您在實際升級之前進行計畫和溝通,從而確保您的使用者不會感到意外。
如果您有 Tableau Server 測試環境,那麼這是測試升級的好地方。
我們建議按照下列順序對 Tableau Server 升級進行測試:
準備測試環境
首先,請建立一個盡可能密切反映您的生產環境的測試環境。您的測試環境越接近您將升級的實際環境,就越能夠準確地表示升級將對您產生的影響。這包括相同或者相似的硬體和作業系統,以及相同的驗證選項和網路存取權限。
當準備好測試電腦或虛擬機器時,請按照這些步驟建立一個測試環境。
在現有的生產環境中,使用
tsm maintenance backup
命令建立 Tableau Server 的備份。有關詳情,請參閱建立升級前備份。
在您的測試環境中,安裝 Tableau Server 副本,副本版本應與您的生產環境具有的版本相同。
附註:可以從備用下載網站(連結在新視窗開啟)下載當前版本的安裝程式。
使用
tsm maintenance restore
命令還原現有資料庫資料。有關詳情,請參閱還原備份內容。
手動複製現有 Tableau Server 設定。
您需要手動設定您的環境的某些方面,因為當您還原 Tableau 資料庫時,它不會包括設定詳情和自訂項。
升級測試環境
請根據您的環境,按照相應的步驟來升級測試環境:
確認一切都能按預期方式工作
在您的測試環境中安裝和設定 Tableau Server 的新版本之後,您可以進行測試。您應該測試基本功能,以及組織所依賴的伺服器的任何特殊方面。例如,如果有您的組織所依賴的關鍵訂閱,請確保測試這些訂閱。
以下是要考慮的一些測試方面:
伺服器處理序。以伺服器管理員身分登入到 Tableau Server,然後開啟 [伺服器狀態] 頁,以確認所有服務和處理序正在按預期方式執行(如果這是分散式安裝,還需要在所有附加節點上確認)。
使用者存取。確認 Tableau Server 使用者可以登入。測試您的正常使用者登入過程。讓一些使用者參與測試,以確保他們能夠按預期方式登入,並且可以存取他們有權在您的生產環境中存取的相同內容。
發佈工作簿和資料來源。讓使用者從 Tableau Desktop 中發佈工作簿和資料來源,以確保與您預期的一樣。
檢視發佈的工作簿。讓熟悉內容的使用者嘗試檢視發佈的工作簿,以確保工作簿能夠按預期方式顯示。測試內嵌在網頁中(例如,內嵌在 SharePoint 頁面中)的檢視。
訂閱和擷取重新整理。手動執行一些擷取重新整理以確認它們能夠成功完成。手動執行一些關鍵的排程擷取重新整理以確認它們能夠按預期方式完成。
權限。確認仍按預期方式為使用者和內容設定了權限。
命令列公用程式和 API。如果適用,請透過 API 測試命令列公用程式(tsm 和 tabcmd)和程式設計存取。
效能和使用者接受測試
使用 Tabjolt、Replayer 和 Scout 等工具在您的測試環境中進行效能和使用者接受測試。有關這些和其他效能測試工具的詳情,請參閱效能監視工具。
測試新功能
看看您要升級到的版本所附帶的新功能,以及您目前具有的版本與新版本之間新增的任何功能。思考如何幫助您的使用者瞭解適用於環境的功能優點。
有關新功能的詳情,
關於升級的通訊
順利升級的最佳方式是讓您的組織提前瞭解升級以及升級對他們可能產生的影響。如果已讓使用者說明進行測試,請利用他們的經驗,讓他們幫助告知測試時所看到的變化。如果有關鍵人員應該在進行實際升級之前看到升級的版本,則您還可以提供對測試環境的使用者存取權限。