使用外部檔案存放區安裝 Tableau Server
本主題將引導您完成將網路共用設定為 Tableau Server 檔案存放區的流程,以進行新的安裝作業。如果您要嘗試在本機執行檔案存放區的現有 Tableau Server 安裝上進行此操作,請參閱重新設定檔案存放區。
必要條件
- 您必須使用 Tableau Server 2020.1 或更高版本。
必須擁有可用作儲存體選項的網路共用。有關儲存體解決方案的建議,請參閱外部檔案存放區的效能注意事項。
使用 SMB 共用進行 Windows 安裝。
估算存儲空間:必須考慮發布和重新整理擷取所需的存儲空間。此外,還必須考慮存放庫備份的大小,除非按照選項 2:單獨備份存放庫主題中的說明,特別選擇單獨進行存放庫備份的選項。
- 擷取:
- 考慮將發佈到 Tableau Server 的擷取的數量,以及每個擷取的大小。透過將若干擷取發佈到 Tableau Server 並隨後檢查使用的磁碟空間來測試您的需求。可以使用這一磁碟空間量來說明您算出一段時間內有多少擷取將發佈到 Tableau Server,以及每個現有擷取的大小將如何增長。
考慮擷取重新整理期間臨時目錄所需的空間。在重新整理期間存儲擷取的臨時目錄需要的磁碟空間可能最多要比擷取的最終檔案大小大三倍。
- 存放庫備份:
若要取得存放庫資料的預估,請檢查
<data directory>/pgsql/data/base
目錄的大小。- 若要取得存放庫資料的實際大小,請開啟備份檔案並使用
workgroup.pg_dump
檔案的大小。
- 擷取:
- 您必須在伺服器上啟用有效的 Advanced Management 授權 。若要深入瞭解 Advanced Management,請參閱关于 Tableau Server 中的 Tableau Advanced Management 。
使用外部檔案存放區安裝 Tableau Server
可以透過網路共用使用檔案存放區來安裝 Tableau Server,以儲存 Tableau Server 資料。此解決方案可取代在本機執行檔案存放區處理序的需求。若要深入瞭解此解決方案及其優點,請參閱 Tableau Server 外部檔案存放區。
安裝期間,請使用以下步驟以透過外部檔案存放區安裝 Tableau Server:
步驟 1:設定網路共用
在檔案伺服器上:
- 建立並共用要用作 Tableau Server 外部檔案存放區的目錄。
- 確保可以存取網路共用,以將其作為所有 Tableau Server 節點上相同位置中的目錄。
在網路共用中建立 tableau 目錄,並授予對網路服務和網域使用者帳戶的完整存取權限,您打算為執行身分使用者使用這些帳戶。
建議呼叫目錄 'tableau'。
\\hostname\<network share>\tableau\
附註:
- 網路服務帳戶可用於存取相同 Active Directory 網域中遠端電腦上的資源,但建議您為執行身分服務帳戶設定一個網域帳戶,以便在此方案中使用。有關詳情,請參閱執行身分服務帳戶。
- 作為網路服務帳戶執行的服務會使用電腦帳戶的認證(格式為 <domain_name>\<computer_name>$)存取網路資源。
如果使用 Active Directory 來管理使用者的權限和存取權,以下是管理網路共用權限的建議方法:
- 建立 Active Directory 安全性群組。
- 將 Tableau 群組的電腦帳戶以及「執行身分使用者」新增到此群組。
- 授予在網路共用存取安全性群組的存取權。這樣一來,如果您需要從叢集中新增或移除電腦,只需對安全性群組進行變更即可。驗證網路共用設定是否正確:從 Tableau Server 執行命令以寫入網路共用,並確認您可寫入網路共用。
步驟 2:下載並安裝 TSM
- 下載 Tableau Server 安裝程式。
- 以具有要在其中安裝 Tableau Server 的電腦的管理員存取權限之使用者身份開啟命令提示字元。
使用 /SILENT 和 /ACCEPTEULA 選項從命令列執行安裝程式:
tableau-setup-tsm-<branch>.<build>-x64.exe/SILENT/ACCEPTEULA
附註:您可以在 CLI 安裝期間指定多個不同的安裝選項,例如變更安裝和記錄路徑,或是指定 TSM 控制項目連接埠。有關您可以在 CLI 安裝期間指定的完整參數清單,請參閱 Tableau Server 的安裝開關和屬性。
步驟 3:啟用並註冊 Tableau Server
在啟用步驟中提供 Tableau Server 金鑰和 Advanced Management 金鑰。您需要執行下列命令兩次,先使用 Tableau Server 產品金鑰,然後再使用 Advanced Management 產品金鑰:
tsm licenses activate -k <product key>
步驟 4:啟用外部檔案存放區
使用外部存放庫設定 Tableau Server 的作業只能透過 TSM CLI 完成。
使用以下 tsm 命令啟用網路儲存功能:
tsm topology external-services storage enable --network-share \\hostname\<network share>\tableau\
安裝程式會自動在共用中建立以下目錄結構:
PostgreSQL 資料備份:
tableau_data\tabsvc\pg_backups
附註:此目錄將在您第一次建立備份時建立。
擷取和工作簿修訂:
tableau_data tabsvc\dataengine\extracts
tableau_data\tabsvc\dataengine\revisions
步驟 5:進行初始節點設定
遵循設定初始節點設定主題中提供的指示。
步驟 6:完成安裝
您必須為 Tableau Server 建立初始管理帳戶。
- 如果在設定過程中設定了本機身份識別存放區,則指定要使用的名稱和密碼。
- 如果在設定過程中設定了 LDAP 或 Active Directory 身份識別存放區,則必須指定一個做為該目錄成員的使用者帳戶。
若要建立初始使用者,請執行以下 tabcmd 命令:
tabcmd initialuser --server localhost:80 --username '<new-admin-username>'
執行該命令後,shell 將提示您輸入管理密碼。
步驟 7:安裝後工作
建立 Tableau Server 管理員帳戶後,請逐一完成安裝後工作主題中所述的設定步驟,繼續進行部署。
誰可以執行此動作
Tableau Server 管理員可以安裝與設定 Tableau Server 和外部檔案儲存體。此外,必須具有設定網路共用的權限和存取權,以用於 Tableau Server。