本主題說明如何在 Tableau Server 的新安裝上 Tableau Prep Conductor。

只有 Tableau Server 版本 2019.1 或更新版本才支援 Tableau Prep Conductor。

Tableau Prep Conductor 已經透過資料管理附加元件,並且按照每個部署取得授權。部署包含授權的產品 Tableau Server 安裝和授權的非產品 Tableau Server 安裝,這些安裝支援產品安裝。有關部署的詳細資訊,請參閱 Tableau 部署指南(連結在新視窗開啟)

安裝之前

產品 Tableau Server 安裝的建議拓撲是用於執行流程的專用節點。如果您目前計畫要安裝單一節點 Tableau Server,則建議您新增第二個節點,並將其專用於執行流程。

安裝 Tableau Server 並啟用 Tableau Prep Conductor。

請使用下列主題中提供的指示來安裝 Tableau Server。

Windows:安裝 Tableau Server(連結在新視窗開啟)

Linux:安裝 Tableau Server 主題(連結在新視窗開啟)

當您移至「啟用」步驟時,請使用 Tableau Server 產品金鑰來啟用 Tableau Server。

所有產品金鑰均可透過客戶入口網站(連結在新視窗開啟)取得。

設定公用閘道設定

如果您的 Tableau Server 設定了下列內容:

  • 負載平衡器以在閘道上散發要求。

  • 反向 Proxy 以驗證外部(網際網路)用戶端要求和卸載 SSL 型加密。

您必須設定下列公用閘道設定:

tsm configuration set -k gateway.public.host -v <name>(這應為使用者用於存取 Tableau Server 的 URL)

tsm configuration set -k gateway.public.port -v 443

有關閘道設定的詳細資訊,請參閱針對 Tableau Server 設定 Proxy (連結在新視窗開啟)

啟用 Tableau Prep Conductor

使用下列步驟,將資料管理產品金鑰新增至 Tableau Server:

附註:此程序需要重新啟動 Tableau Server。

附註:如果您使用基於核心的授權,則必須將資料管理產品金鑰和資源核心產品金鑰套用於 Tableau 部署。第一個金鑰允許流程透過 Tableau Prep Conductor 在 Tableau 伺服器上執行,第二個金鑰為 Tableau Prep Conductor 節點新增其他核心。所有產品金鑰均可透過客戶入口網站(連結在新視窗開啟)取得。

  1. 如果您執行 Tableau Server 的電腦已設定為透過轉送 Proxy 連線至網際網路,請遵循設定具有轉送 Proxy 的產品金鑰作業(連結在新視窗開啟)主題中的程序,然後繼續進行。

  2. 在瀏覽器中開啟 TSM:

    https://<tsm-computer-name>:8850

  3. 「組態」索引標籤上按一下「授權」,然後按一下「啟用授權」

  4. 輸入或貼上資料管理產品金鑰,然後按一下「啟用」

  5. 在「註冊」頁面上的欄位中輸入您的資訊並按一下「註冊」

  6. 請遵循提示並在註冊完成後重新啟動 Tableau Server。

確認 Tableau Prep Conductor 是否已啟用且正在執行

當您啟動資料管理產品金鑰時,Tableau Prep Conductor 的單個執行個體會在啟用背景程式的任何節點上自動啟用。

請使用下列步驟確認其是否已啟用且正在執行:

  1. 開啟瀏覽器並輸入 Tableau Server URL,並附加專用的 TSM Web UI 埠。URL 的一些範例如下所示:

    https://localhost:8850/(如果您直接在伺服器電腦上工作)

    https://MarketingServer:8850/(如果您知道伺服器的名稱)

    https://10.0.0.2:8850/(如果您知道伺服器的 IP 地址)

    在出現的登入頁面中,輸入您的管理員使用者名和密碼。

    附註:Tableau Server 會在安裝過程中建立和設定自簽署憑證。此憑證用於對到 TSM Web UI 的流量進行加密。由於它是自簽署憑證,因此您的瀏覽器預設情況下將不會信任它。因此,您的瀏覽器將在允許您連線之前顯示一條警告,指明憑證的可信度。

  2. 在 Tableau Services Manager Web 介面中,按一下「狀態」索引標籤以查看狀態。

    • 如果已啟用且正在執行 Tableau Prep Conductor,您應該在處理序清單中看到 Tableau Prep Conductor 在至少一個節點上的狀態為啟動。如果未啟用 Tableau Prep Conductor,則處理序清單中會顯示 Tableau Prep Conductor,但不會顯示有任何節點的狀態資訊。

      未啟用 Tableau Prep Conductor:

      未啟用 Tableau Prep Conductor

    • 已啟用且正在執行 Tableau Prep Conductor。在以下影像中,Tableau Prep Conductor 在 node1 和 node3 上啟用:

為 Tableau Prep Conductor 指定節點

 

在您計劃用於執行流程的節點上,如果背景程式處理序尚未啟用,則啟用此處理序。建議您不要在此節點上執行 VizQL 伺服器等其他處理序。

由於您指定此節點來執行流程,因此必須變更設定背景程式,以僅執行流程工作。預設情況下,背景程式處理序執行所有類型的工作,包括流程、擷取重新整理和訂閱。如需詳細資訊,請參閱 Tableau Server 中的節點角色(連結在新視窗開啟)

在此專用節點上執行以下 tsm 命令以僅執行流程工作:

  1. 執行下列命令以允許此節點上的背景程式僅執行流程工作。

    tsm topology set-node-role -n node1 -r flows

  2. 在初始節點上將節點角色設定為無流程。此節點上的背景程式將執行流程以外的所有工作:

    tsm topology set-node-role -n node1 -r no-flows

  3. 套用變更並重新啟動 Tableau Server:

    tsm pending-changes apply

多節點安裝

如果您的 Tableau Server 安裝中有 2 個以上節點,您可以選取設定其他節點以執行流程之外的所有工作:

  1. 限制節點以不允許流程。此命令從此節點中移除 Tableau Prep Conductor,並且此節點上的背景程式將不會執行流程工作。

    tsm topology set-node-role -n node1 -r no-flows

  2. 套用變更並重新啟動 Tableau Server:

    tsm pending-changes apply

後續步驟

步驟 2:設定 Tableau Server 的流程設定

誰可以執行此動作

系統管理員可以安裝 Tableau Server 並啟用 Tableau Prep Conductor。

感謝您的意見回饋!