Tableau Prep 流程製作

Tableau Prep 流程製作處理序可在瀏覽器中提供互動式的 Prep 流程體驗,讓使用者可以在 Tableau Server 上建立流程並與之互動,以清理和準備資料。有關詳情,請參閱在 Web 上建立流程並與之互動。已在版本 2020.4 中新增。

處理序

Tableau Prep Flow Authoring

狀態可在 [狀態] 頁面上查看Tableau Prep Flow Authoring處理序的狀態。有關詳情,請參閱檢視伺服器處理序狀態
記錄Tableau Prep Flow Authoring 處理序產生的記錄位於 /var/opt/tableau/tableau_server/data/tabsvc/logs/floweditor 中。有關詳情,請參閱Tableau Server 記錄檔和記錄檔位置

預設情況下,Tableau Prep 流程製作處於啟用狀態。其使用以下元件:

  • Tableau Prep Minerva 服務:由 Tableau Prep 流程製作用於查詢資料來源。預設情況下,會在已啟用 Tableau Prep 流程製作的節點上自動啟用。
  • 資料引擎:資料引擎可建立資料擷取並處理查詢。預設情況下,會在已啟用 Tableau Prep 流程製作的節點上自動啟用。
  • 閘道:閘道處理序可以處理從瀏覽器、Tableau Desktop 和其他客戶端發往 Tableau Server 的所有請求。預設情況下,會在已啟用 Tableau Prep 流程製作的節點上自動啟用。

效能和擴展建議

Tableau Prep 流程製作可能佔用大量 CPU 和 RAM。建議將流程製作隔離到單獨的節點或新增伺服器資源,以監視伺服器並根據需要調整部署。

將流程製作隔離到單獨的節點

在單獨的節點上執行 Tableau Prep 流程製作會使流程製作工作流程與其他 Tableau 工作負載隔離。若伺服器繁忙,需要進行大量的擷取重新整理以及大量的編輯和檢視工作,並且您不想中斷此工作負載,那麼建議將 Prep 流程製作隔離到其自己的伺服器節點。這意味著所有流程編輯會被導向到專用節點。有關詳情,請參閱設定節點

附註:Prep Web 製作 使用共用服務,例如應用程式伺服器 (VizPortal)、PostgreSQL 存放庫、快取伺服器和 Hyper。若這些服務已滿負荷執行,由於額外的 Prep Web 製作負載,它們可能還需要額外的資源。

若在多節點叢集上執行 Tableau Server,可以指定一個或多個專用節點來執行背景程式。使用背景程式流程,可以將背景工作負載(例如 Tableau Prep Conductor)與所有互動式工作負載(例如 Prep Flow 製作 和 VizQL Server)隔離開來。有關詳細資訊,請參閱 Tableau Server 背景程式程序透過節點角色進行工作負載管理

對於核心和基於使用者的部署,強烈建議至少有一個節點專用於流程,以取得最佳效能。雖然可以在任何取得授權的伺服器核心上執行流程,但購買的額外資源核心應該只執行 Tableau Prep Conductor,而不是擷取重新整理或 VizQL 流程。

新增資源

需要更多資源時,可以向伺服器環境新增更多節點。在規劃節點時,有幾個因素會影響您決定需要分配多少個額外的硬體。

 規劃節點時要考慮的主要事項:

  • 尖峰時間期間預期的並行使用者數或並行工作階段數。可以使用 TSM 選項 maestro.sessionmanagement.maxConcurrentSessionPerUser 設定每個使用者的並行工作階段數。有關詳情,請參閱 tsm configuration set 選項
  • 流程具有的平均資料輸入節點數及其具有的資料量。可以使用 TSM 選項 maestro.app_settings.sampling_max_row_limit 設定最大列取樣限制。有關詳情,請參閱 tsm configuration set 選項
  • 製作流程的複雜性和節點數。聯結、聯集、彙總和樞紐之類的節點類型通常將需要更多資源。

授權額外供應項目

設定節點需要 資料管理Advanced Management 的額外授權。

供應項目可讓您:
資料管理

將節點設定為僅執行流程,或將節點設定為執行除流程之外的所有作業。Tableau Prep Conductor 必須在節點上執行。

資料管理 授權包括 Tableau Prep Conductor,可讓您排程和追蹤流程。該授權適用於可基於角色或基於核心的單一 Tableau Server 部署。

作為 Creator,可以直接在伺服器上建立和編輯流程,而不需要 資料管理

Advanced Management設定透過節點規則處理不同類型工作負載的位置。例如,可以在一個節點上執行流程,在另一個節點上執行訂閱和警示。

拓撲和設定

若要讓 Tableau Prep 流程製作具有高度可用性,請在啟用時在節點上設定 Tableau Prep 流程製作的兩個執行個體。

以下為兩節點設定的範例:

以下為兩節點設定的範例:

以下為兩節點設定的狀態頁面範例:

以下為兩節點設定的狀態範例:

以下為四節點設定的範例:

以下為兩節點設定的範例:

以下為四節點設定的狀態頁面範例:

以下為兩節點設定的狀態範例:

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