安裝之前...

附註: 您可以在 Tableau 網站(此處(連結在新視窗開啟))上找到有關 Tableau Server 技術規格的其他資訊。

本主題介紹在生產環境中安裝 Tableau Server 之前您必須考慮的要求和建議。

  • 如果不熟悉 Tableau Server,並且希望將其部署到組織中,我們鼓勵您首先在測試環境中將 Tableau Server 部署為單個伺服器。進行單個伺服器安裝的最簡單方法是遵循快速啟動安裝中的步驟。
  • 如果要在分散式集群中部署 Tableau Server,請查看分散式要求以及本主題中描述的要求和建議。

驗證伺服器部署計劃

在致力於在組織中安裝新的 Tableau Server 部署之前,請務必仔細評估您的選項。對於大多數組織而言,與自我裝載 Tableau Server 相比,Tableau Cloud 可提供更可靠、效能更高且更具成本效益的分析解決方案。有關 Tableau Cloud 對組織之可行性的資訊,請查看此部落格文章:我應將我的分析遷移到雲端嗎?(連結在新視窗開啟)

是否已經在執行 Tableau Server 並想要移轉到 Tableau Cloud?請參閱 Tableau Cloud 手動移轉指南(連結在新視窗開啟)

若已確定必須自我裝載 Tableau Server,我們建議您遵循企業部署指南(連結在新視窗開啟) (EDG) 中規定的 Tableau 部署。EDG 可提供經過全面測試和受到支援的高效能參考架構,該參考架構基於分層資料網路,具有可擴充性和安全性。展望未來,我們致力於投資 EDG 參考架構,以簡化功能推出,並改進升級方案。

生產安裝的硬體建議

以下清單描述了 Tableau Server 的生產用途單節點安裝的最低硬體建議:

重要資訊:這些建議是最低要求,可能無法反映您的安裝與組織的要求。例如,有若干因素會影響磁碟空間要求,其中包括是否會在 Tableau Server 中發佈擷取、流程以及工作簿數量。有關可能影響可用磁碟空間要求的詳細資訊,請參閱磁碟空間要求

安裝類型

處理器

CPU

RAM

可用磁碟空間

單節點

  • 64 位元(x86_64 晶片組)
  • 必須支援 SSE4.2 和 POPCNT 指令集
  • 不支援基於 ARM 的處理器

8 核心(16 個 vCPU),2.0 Ghz 或更高

版本 2022.3 及更高版本:

  • 128 GB

版本 2021.4.0 到版本 2022.1.x:

  • 64 GB

版本 2021.3.x 及更早版本:

  • 32 GB

50 GB

如果要將 Tableau Prep Conductor 新增至 Tableau Server 安裝,建議您新增第二個節點,並將其專門用於執行 Tableau Server Prep Conductor。此節點應最少具有 4 個核心(8 個 vCPU)和 16 GB 的 RAM。

多節點和企業部署

請與 Tableau 聯絡以獲得技術指導。

除以下情況,節點必須符合或超過最低硬體要求:

  • 執行最多兩個背景程式執行個體的專用背景程式節點,其中可能可以具有 4 個核心。

  • Tableau Prep Conductor 專用節點:最少 4 個核心(8 個 vCPU)和 16 GB 的 RAM。

  • 獨立閘道的專用節點:至少 2 個核心(4 個 vCPU)、8 GB RAM 和 100 GB 可用磁碟空間。

重要資訊:在初始化 TSM 之前,無法檢查磁碟空間要求。

  • 可用磁碟空間在 Tableau Server 安裝程式解壓縮之後計算而得。安裝程式需使用約 1 GB 的空間。您可能需要分配額外的磁碟空間,端視多種因素而定(例如是否使用擷取功能)。

  • 外部檔案存儲的網絡附加存儲空間要求:如果計劃使用外部檔案存放區設定 Tableau Server,則需要估計網絡附加存儲專用的存儲空間量。

    估算存儲空間:必須考慮發布和重新整理擷取所需的存儲空間。此外,還必須考慮存放庫備份的大小,除非按照選項 2:單獨備份存放庫主題中的說明,特別選擇單獨進行存放庫備份的選項。

    • 擷取:
      • 考慮將發佈到 Tableau Server 的擷取的數量,以及每個擷取的大小。透過將若干擷取發佈到 Tableau Server 並隨後檢查使用的磁碟空間來測試您的需求。可以使用這一磁碟空間量來說明您算出一段時間內有多少擷取將發佈到 Tableau Server,以及每個現有擷取的大小將如何增長。
      • 考慮擷取重新整理期間臨時目錄所需的空間。在重新整理期間存儲擷取的臨時目錄需要的磁碟空間可能最多要比擷取的最終檔案大小大三倍。

    • 存放庫備份:
      • 若要取得存放庫資料的預估,請檢查 <data directory>/pgsql/data/base 目錄的大小。

      • 若要取得存放庫資料的實際大小,請開啟備份檔案並使用 workgroup.pg_dump 檔案的大小。
  • 內核數基於「物理」內核。物理內核可能表示實際伺服器硬體或虛擬機器 (VM) 上的內核。出於計算內核數的目的,將忽略超執行緒。

  • 顯示的 RAM 是針對單一節點安裝的最低建議。根據活動、使用者數量以及背景工作等,RAM 更多時,安裝功能可能更好。

要查看完整的建議清單及最低要求,請參閱Tableau Server 的最低硬體需求和推薦設定。有關 Tableau 內部用於測試延展性的硬體規格,請參閱生產安裝的硬體建議

對於 Amazon Web 服務和 Google 雲端平台上的公有雲端部署,其「vCPU」實際上是一個 CPU 超執行緒,而不是一個完整的 CPU 內核。在調整雲端執行個體大小時,您需要的 vCPU 將是給定 Tableau Server CPU 內核要求的兩倍(最低試用版安裝為 8 個 vCPU,單節點安裝建議為 16 個 vCPU)。

作業系統需求

支援以下 64 位元 Microsoft Windows Server 作業系統:

 2019.x2020.1.0 -
2021.2.x
2021.3.0 - 2023.1x, 2023.3.02023.3.1 - 2024.2.x
Windows Server 2008 R2   
Windows Server 2012  
Windows Server 2012 R2  
Windows Server 2016
Windows Server 2019
Windows Server 2022

附註: Windows Server 2022 不受 2023.3.1之前的版本支援。從 2023 年 4 月開始,2023.3.1 之前 Windows 上所有版本的 Tableau Server 安裝程式都會阻止在 Windows 2022 上安裝。

多節點叢集中的所有節點必須具有相同類型的作業系統,且該作業系統為相同主要版本。例如, 所有 Windows Server 2022 節點

您無法在 Linux 和 Windows 節點的組合上安裝 Tableau Server 的多節點執行個體。

安裝目錄

預設情況下,Tableau Server 將安裝在系統磁碟機上。安裝了 Windows 的磁碟機是系統磁碟機。大多數情況下,系統磁碟機為 C:\ 磁碟機。在這種預設情況下,Tableau Server 將安裝到以下目錄中:

  • C:\Program Files\Tableau\Tableau Server\packages

  • C:\ProgramData\Tableau\Tableau Server

不要指定符號連結或網路檔案系統 (NFS) 磁碟區上的資料目錄位置。

非預設安裝位置

某些組織會將應用程式安裝在單獨的磁碟機上,而不是安裝到系統磁碟機。在安裝過程中(或者對於自動安裝),您可以指定其他安裝位置。如果在安裝過程中選取其他安裝磁碟機或資料夾位置,則 Tableau Server 的 data 目錄將安裝到相同路徑中。這表示,如果安裝到非預設位置,將不會建立預設 C:\ProgramData\Tableau\Tableau Server 路徑。

安裝到非預設位置時,您必須考慮以下事項:

  • 您可能需要手動設定執行身分服務帳戶。如果不使用預先定義的本機帳戶 NetworkServices 作為執行身分服務帳戶,則需要為您將使用的帳戶設定使用權限。您必須在安裝 Tableau Server 之後設定這些使用權限。請參閱驗證資料夾權限

  • 記錄檔的存儲位置為 <installation path or drive>\data\tabsvc\logs。預設安裝中的 C:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs 路徑將轉換為 <installation path or drive>\data\tabsvc\logs

  • 升級到更新版本的 Tableau Server 時,您可能需要指定相同位置。有關升級的詳情,請參閱升級 Tableau Server 概觀

    附註:如果您在 VM、本機或雲端上執行 Tableau Server,請注意與授權相關的可能複雜性。不論您是以獨立版或叢集執行 Tableau Server,兩者皆適用。如果您只在 VM 上升級 Tableau Server,則無需採取任何與授權相關的動作。如果您打算複製 VM 來建立新的產品或測試環境以進行升級,則需要先停用任何 Tableau Server 授權,然後再進行複製。如果您不執行此動作,則新的 VM 環境會因為不受信任的授權結束,並且任何升級嘗試都會失敗。

    若要複製 VM,請確保 Tableau Server 未獲得授權(停用所有授權)。複製 VM 之後,在複製的 VM 上啟用 Tableau 授權,然後繼續進行升級。

  • 安裝 Tableau Server 的多節點執行個體後,每個節點上的安裝位置(路徑)必須相同。

Tableau Prep Conductor

Tableau Prep Conductor 是 Tableau Server 上的一個處理序。它會執行流程、檢查連線認證以及在流程失敗時傳送提醒。Tableau Prep Conductor 採用 Tableau Server 的排程和追蹤功能,因此在資料發生變更時,您可以自動化執行流程以更新流程輸出,而不需要登入 Tableau Prep Builder 手動執行各個流程。

Tableau Prep Conductor 可單獨授權,並且透過 資料管理 授權可用。有關 Tableau Prep Conductor 授權的詳細資訊,請參閱授權 資料管理

建議您在專用節點上啟用 Tableau Prep Conductor。有關詳情:

其他要求

確保您的環境還符合以下附加要求:

主機名稱

  • Tableau Server 必須能夠使用網域名稱伺服器 (DNS) 或在執行 Tableau Server 的電腦上的本機主機檔案,將主機名稱解析為 IP 位址。預設情況下,主機檔案會儲存在 \Windows\System32\Drivers\etc\hosts
  • 在安裝過程中啟動 Tableau 服務管理器後不能變更伺服器的主機名稱。舉例來說,如果您使用 cloud-init 套裝軟體來初始化虛擬機器,並在該虛擬機器上安裝 Tableau Server,則可能會發生這種情況。
  • Tableau Server 不支援包括底線 (_) 的主機名稱。

靜態 IP 位址

您安裝 Tableau Server 的電腦必須具有靜態 IPv4 或 IPv6 位址。

如果同時啟用 IPv4 和 IPv6 或使用多個網路卡 (NIC),可能會導致意外行為。有關詳情,請參閱以下內容:

資料庫驅動程式

若要連線到特定資料來源,您在其中安裝 Tableau Server 的電腦必須安裝正確的資料庫驅動程式。有關詳情,請參閱資料庫驅動程式

可用埠

TSM 和 Tableau Server 每個都需要一個可用的 TCP 埠,以便您存取它們。TSM 預設使用埠 8850,Tableau Server 閘道服務預設使用埠 80。我們強烈建議您在安裝 Tableau Server 之前確保系統上未使用埠 8850 和 80。如果這些埠不可用,則 TSM 和閘道埠可能會動態地重新對應到不同的埠號,並且當前沒有介面用於顯示它們被重新對應到的埠。

如果您在同樣執行 IIS 的電腦上安裝 Tableau Server(不推薦這樣部署),則應修改 Tableau 的閘道埠號以避免與 IIS 發生衝突。您可以在安裝過程中指定其他閘道埠號。

請參閱Tableau 服務管理員埠

本機防火牆設定

如果在將安裝 Tableau Server 的電腦上執行防火牆,則您需要為 Tableau Server 流量開啟以下預設埠。除 443 外的所有埠號均可變更。

TCP/UDP使用者...ALL安裝類型
全部

分散式/高可用性

80TCP閘道X 
443TCPSSL。針對 SSL 設定 Tableau Server 後,應用程式伺服器會將要求重新導向到此埠。不要變更此埠。X 
8850TCPTableau 服務管理器。X 
8060TCPPostgreSQL 資料庫。X 
8061TCPPostgreSQL 備份驗證埠X 
8000-9000TCP為 Tableau 處理序動態對應保留的埠範圍 X
27000-27009TCPTableau Server 用於授權服務的埠範圍。必須在執行授權服務並可從其他節點存取的節點上開放此範圍。預設情況下,初始節點執行授權服務。X 

請參閱 Tableau 服務管理員埠

有關設定本機 Windows 防火牆的資訊,請參閱 Microsoft 產品文件。

本機管理員

用於執行安裝的帳戶必須是安裝了 Tableau Server 的 Windows 電腦上的「本機管理員」組的成員。

預設情況下,還必須使用具有本機管理員權限的帳戶來執行 Tableau 服務管理員 (TSM) Web UI 和 CLI 工具。但是,安裝 Tableau Server 後,可以為 TSM 管理指定 Windows 群組。請參閱設定自訂 TSM 管理群組

使用 TSM 設定依賴 OS 層級存取的 Tableau Server 元件,例如處理序、驗證、記錄檔、授權和警示。請參閱 TSM 驗證

特定於 Tableau 的管理由 Tableau Server 管理員執行,例如匯入使用者、建立網站、網路製作等等。安裝之後,您可以將角色指派給使用者以設定這些管理帳戶。初始的 Tableau Server 管理員帳戶是在安裝過程中建立的。請參閱新增管理員帳戶

執行身分服務帳戶

不過,如果您將 NT 驗證用於資料來源或排程進行 SQL Server 模擬,則用於執行 Tableau Server 服務的執行身分服務帳戶會十分有用。有關詳情,請參閱執行身分服務帳戶SQL Server 模擬

在某些組織中,會使用群組原則或其他系統管理解決方案對應用程式伺服器上的權限和帳戶進行標準化。如果您的組織執行此類解決方案,請確保將系統組態為提供執行身分服務帳戶所需的資料夾使用權限。請參閱驗證資料夾權限

防毒軟體

掃描由 Tableau Server 使用的目錄的防毒軟體可能會干擾安裝和持續使用 Tableau Server。在某些情況下,這會導致安裝失敗、啟動 Tableau Server 時發生問題或對效能造成影響。如果您打算在執行 Tableau Server 的電腦上執行防毒軟體,請遵循 知識庫(連結在新視窗開啟)中的建議。

繼續執行下一步:安裝和設定 Tableau Server

感謝您的意見反應!已成功提交您的意見回饋。謝謝!