本主題說明如何在 Tableau Server 的現有安裝中啟用 Tableau Prep Conductor。

只有 Tableau Server 版本 2019.1 或更新版本才支援 Tableau Prep Conductor。如果您使用的是 Tableau Server 2018.3 或更舊版本,則必須先將 Tableau Server 升級至 2019.1,才能在 Tableau Server 安裝上啟用 Tableau Prep Conductor。

Tableau Prep Conductor 已經透過資料管理附加元件,以每個部署為基礎取得授權,可能會是以使用者或核心為基礎。部署包含授權的產品 Tableau Server 安裝和授權的非產品 Tableau Server 安裝,這些安裝支援產品安裝。有關部署的詳細資訊,請參閱 Tableau 部署指南

本主題說明如何在 Tableau Server 的現有安裝中啟用 Tableau Prep Conductor。

升級之前

升級準備:

設定公用閘道設定

如果您的 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 Server 安裝

產品 Tableau Server 安裝的建議拓撲是用於執行流程的專用節點。有關詳情,請參閱 Tableau Server 的最低硬體需求和建議(連結在新視窗開啟)

Tableau Server 單一節點安裝

如果您目前有單一節點 Tableau Server 安裝,則建議您新增第二個節點,並將其專用於執行流程。

  1. 使用下列主題中的資訊,在您目前的 Tableau Server 安裝上執行升級:

  2. 完成安裝後,請新增「資料管理」產品金鑰,藉此在節點上啟用 Tableau Prep Conductor。資料管理產品金鑰(如其他伺服器金鑰)可透過 客戶入口網站(連結在新視窗開啟)取得。

    • 在 Tableau Services Manager Web 介面中,按一下「設定」索引標籤上的「授權」,然後按一下「啟用授權」

    • 輸入或貼上新產品金鑰並按一下「啟用」

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

  3. 將會提示您重新啟動伺服器。重新啟動伺服器並確認 Tableau Prep Conductor 已啟用並正在執行。

    • 在 Tableau Services Manager Web 介面中,按一下「狀態」索引標籤以查看狀態。如果已啟用且正在執行 Tableau Prep Conductor,您應該會在處理序清單中看到 Tableau Prep Conductor,且狀態為作用中。如果未啟用 Tableau Prep Conductor,您會在處理序清單中看到 Tableau Prep Conductor,但沒有狀態資訊。

      未啟用 Tableau Prep Conductor:

      已啟用且正在執行 Tableau Prep Conductor:

  4. 新增第二個節點至您的 Tableau Server 安裝。安裝程式會啟用特定必要的處理序,例如叢集控制器。由於需要執行排定的流程工作,因此在其上啟用背景程式處理序。當您啟用背景程式處理序時,安裝程式會自動在節點上啟用 Data Engine 和 Tableau Prep Conductor 的單一執行個體。不要在此節點上新增任何其他處理序。
  5. 執行下列命令,將此節點專用於執行流程工作。如需有關節點角色的詳細資訊,請參閱 Tableau Server 中的節點角色(連結在新視窗開啟)

    • 獲取專用節點的 nodeID,以查看每個節點上的服務清單:

      tsm topology list-nodes -v

    • 使用您從執行上述命令中獲取的 nodeID,設定專用節點的節點角色。

      tsm topology set-node-role -n <nodeID> -r flows

    • 套用變更,然後重新啟動伺服器:

      tsm pending-changes apply

    • 檢閱狀態,確保所有處理序都已啟動、正在執行且正確設定:

      tsm status -v

您已成功將 Tableau Prep Conductor 新增至 Tableau Server 安裝。

Tableau Server 多節點安裝

  1. 使用下列主題中的資訊,在您目前的 Tableau Server 安裝上執行升級:

  2. 完成安裝後,請新增「資料管理」產品金鑰,以啟用 Tableau Prep Conductor。Tableau Prep Conductor 會自動在您已啟用背景程式處理序的節點上啟用。資料管理產品金鑰(如其他伺服器金鑰)可透過 客戶入口網站(連結在新視窗開啟)取得。

    • 在 Tableau Services Manager Web 介面中,按一下「設定」索引標籤上的「授權」,然後按一下「啟用授權」

    • 輸入或貼上新產品金鑰並按一下「啟用」

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

  3. 將會提示您重新啟動伺服器。重新啟動伺服器並確認 Tableau Prep Conductor 已啟用並正在執行。

    • 在 Tableau Services Manager Web 介面中,按一下「狀態」索引標籤以查看所有處理序的狀態。如果已啟用且正在執行 Tableau Prep Conductor,您應該會在處理序清單中看到 Tableau Prep Conductor,且狀態為作用中。如果未啟用 Tableau Prep Conductor,您會在處理序清單中看到 Tableau Prep Conductor,但沒有狀態資訊。

      未啟用 Tableau Prep Conductor:

      已啟用且正在執行 Tableau Prep Conductor:

  4. 新增新節點至您的 Tableau Server 安裝。安裝程式會啟用特定必要的處理序,例如叢集控制器。由於需要執行排定的流程工作,因此在其上啟用背景程式處理序。當您啟用背景程式處理序時,安裝程式會自動在節點上啟用 Data Engine 和 Tableau Prep Conductor 的單一執行個體。不要在此節點上新增任何其他處理序。

    附注:專用節點計數計入協調服務整體的總計數。您可能需要在新節點上部署協調服務,這取決於您叢集中的節點總數,包括新的專用節點。有關詳情,請參閱部署協調服務整體(連結在新視窗開啟)

  5. 執行下列命令,將此節點專用於執行流程相關的作業。如需有關節點角色的詳細資訊,請參閱 Tableau Server 中的節點角色(連結在新視窗開啟)

    • 獲取專用節點的 nodeID,以查看每個節點上的服務清單:
    • tsm topology list-nodes -v
    • 使用您從執行上述命令中獲取的 nodeID,設定專用節點的節點角色。
    • tsm topology set-node-role -n <nodeID> -r flows
    • 套用變更,然後重新啟動伺服器:
    • tsm pending-changes apply
    • 檢閱狀態,確保所有處理序都已啟動、正在執行且正確設定:
    • tsm status -v
  6. 在此階段中,您可能在其他節點上啟用 Tableau Prep Conductor。在預設情況下,節點上的背景程式處理序執行所有類型的所有工作,包括流程工作。若要將 Tableau Prep Conductor 和流程工作隔離至特定節點,您可以設定背景程式以執行下列動作之一:
    • 若要只執行流程工作:tsm topology set-node-role -n <nodeID> -r flows

    • 若要執行除流程之外的所有其他任務:tsm topology set-node-role -n <nodeID> -r no-flows

您已成功將 Tableau Prep Conductor 新增至 Tableau Server 安裝。

使用以核心為基礎授權的 Tableau Server 安裝

產品 Tableau Server 安裝的建議拓撲是用於執行流程的專用節點。有關詳情,請參閱 Tableau Server 的最低硬體需求和建議(連結在新視窗開啟)

適用於核心型授權之資料管理附加元件,包含可針對您的 Tableau Server 與 Tableau Prep Conductor 核心(以四個為一單位)來啟用 Tableau Prep Conductor 的產品金鑰。Tableau Prep Conductor 核心應套用至專用於執行流程的節點。這些產品金鑰(如其他伺服器金鑰)可透過 客戶入口網站(連結在新視窗開啟)取得。

若要進一步瞭解 Tableau Prep Conductor 授權,請參閱授權適用於 Tableau Server 的 Tableau Prep Conductor(連結在新視窗開啟)

Tableau Server 單一節點安裝

如果您目前有單一節點 Tableau Server 安裝,則建議您新增第二個節點,並將其專用於執行流程。

  1. 使用下列主題中的資訊,在您目前的 Tableau Server 安裝上執行升級:

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

    • 在 Tableau Services Manager Web 介面中,按一下「設定」索引標籤上的「授權」,然後按一下「啟用授權」

    • 輸入或貼上新產品金鑰並按一下「啟用」

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

  3. 將會提示您重新啟動伺服器。重新啟動伺服器並確認 Tableau Prep Conductor 已啟用並正在執行。

    • 在 Tableau Services Manager Web 介面中,按一下「狀態」索引標籤以查看狀態。如果已啟用且正在執行 Tableau Prep Conductor,您應該會在處理序清單中看到 Tableau Prep Conductor,且狀態為作用中。如果未啟用 Tableau Prep Conductor,您會在處理序清單中看到 Tableau Prep Conductor,但沒有狀態資訊。

      未啟用 Tableau Prep Conductor:

      已啟用且正在執行 Tableau Prep Conductor:

  4. 新增第二個節點至您的 Tableau Server 安裝。安裝程式會啟用特定必要的處理序,例如叢集控制器。由於需要執行排定的流程工作,因此在其上啟用背景程式處理序。當您啟用背景程式處理序時,安裝程式會自動在節點上啟用 Data Engine 和 Tableau Prep Conductor 的單一執行個體。不要在此節點上新增任何其他處理序。

    重要:此電腦上的實體核心數量必須等於或者小於您購買的 Tableau Prep Conductor 核心數。例如,如果您購買四個 Tableau Prep Conductor 核心,則您的節點最多只可以有四個實體核心。若要瞭解 Tableau Prep Conductor 授權的運作方式,請參閱授權適用於 Tableau Server 的 Tableau Prep Conductor(連結在新視窗開啟)

  5. 執行下列命令,將此節點專用於執行流程工作。如需有關節點角色的詳細資訊,請參閱 Tableau Server 中的節點角色(連結在新視窗開啟)

    • 獲取專用節點的 nodeID,以查看每個節點上的服務清單:

      tsm topology list-nodes -v

    • 使用您從執行上述命令中獲取的 nodeID,設定專用節點的節點角色。

      tsm topology set-node-role -n <nodeID> -r flows

    • 套用變更,然後重新啟動伺服器:tsm pending-changes apply

    • 檢閱狀態,確保所有處理序都已啟動、正在執行且正確設定:

      tsm status -v

您已成功將 Tableau Prep Conductor 新增至 Tableau Server 安裝。

Tableau Server 多節點安裝

  1. 使用下列主題中的資訊,在您目前的 Tableau Server 安裝上執行升級:

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

    • 在 Tableau Services Manager Web 介面中,按一下「設定」索引標籤上的「授權」,然後按一下「啟用授權」

    • 輸入或貼上新產品金鑰並按一下「啟用」

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

  3. 將會提示您重新啟動伺服器。重新啟動伺服器並確認 Tableau Prep Conductor 已啟用並正在執行。

    • 在 Tableau Services Manager Web 介面中,按一下「狀態」索引標籤以查看狀態。如果已啟用且正在執行 Tableau Prep Conductor,您應該會在處理序清單中看到 Tableau Prep Conductor,且狀態為作用中。如果未啟用 Tableau Prep Conductor,您會在處理序清單中看到 Tableau Prep Conductor,但沒有狀態資訊。

      未啟用 Tableau Prep Conductor:

      已啟用且正在執行 Tableau Prep Conductor:

  4. 新增新節點至您的 Tableau Server 安裝。建議將執行流程相關作業的專用節點用於產品 Tableau Server 安裝。安裝程式會啟用特定必要的處理序,例如叢集控制器。由於需要執行排定的流程工作,因此在其上啟用背景程式處理序。當您啟用背景程式處理序時,安裝程式會自動在節點上啟用單一的資料引擎執行個體。不要在此節點上新增任何其他處理序。

    附注:專用節點計數計入協調服務整體的總計數。您可能需要在新節點上部署協調服務,這取決於您叢集中的節點總數,包括新的專用節點。有關詳情,請參閱部署協調服務整體(連結在新視窗開啟)

    重要資訊:
    此電腦上的實體核心數量必須等於或者小於您購買的 Tableau Prep Conductor 核心數。例如,如果您購買四個 Tableau Prep Conductor 核心,則您的節點最多只可以有四個實體核心。若要瞭解 Tableau Prep Conductor 授權的運作方式,請參閱授權適用於 Tableau Server 的 Tableau Prep Conductor(連結在新視窗開啟)

  5. 執行下列命令,將此節點專用於執行流程工作。這會在您的新節點上啟用 Tableau Prep Conductor。如需詳細資訊,請參閱 Tableau Server 中的節點角色(連結在新視窗開啟)

    • 獲取專用節點的 nodeID,以查看每個節點上的服務清單:

      tsm topology list-nodes -v

    • 使用您從執行上述命令中獲取的 nodeID,設定專用節點的節點角色。

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

    • 套用變更,然後重新啟動伺服器:

      tsm pending-changes apply

    • 檢閱狀態,確保所有處理序都已啟動、正在執行且正確設定:

      tsm status -v

  6. 在此階段中,您可能在具有背景程式處理序的其他節點上啟用 Tableau Prep Conductor。在預設情況下,節點上的背景程式處理序執行所有類型的所有工作,包括流程工作。若要將 Tableau Prep Conductor 和流程作業隔離至特定節點,您可以設定背景程式以執行下列動作之一:

      • 若要只執行流程工作:

        tsm topology set-node-role -n <nodeID> -r flows

      • 若要執行除流程之外的所有其他任務:

        tsm topology set-node-role -n <nodeID> -r no-flows

後續步驟

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

誰可以執行此動作

Tableau Server 管理員可以安裝或升級 Tableau Server,並在 Tableau Server 上啟用 Tableau Prep Conductor。

感謝您的意見回饋!