作為網站管理員,如果您是首次設定 Tableau Bridge 或進行升級,則應遵循一組建議、最佳作法和規劃工作,以便為您的組織最佳化 Bridge。

有關 Bridge 的概述,請參閱使用 Bridge 來保持資料的最新狀態

部署 Bridge 之前

在部署 Bridge 之前,請檢閱下列資訊,以利身為網站管理員的您瞭解 Bridge 的不同元件、這些元件如何搭配運作,及其對您的 Bridge 部署有何影響。

Bridge 軟體

Bridge 是一款獨立軟體,免費提供,可與 Tableau Cloud 一同使用。Bridge 是一個安裝在防火牆後方的精簡型用戶端,可讓私人網路資料與 Tableau Cloud 之間進行連線。

多數情況下,您將掌控組織中數個用戶端或用戶端集區的設定與管理。有關詳情,請參閱管理模型

推薦版本

若要利用最新的安全性和功能更新,請一律從 Tableau Bridge 版本(連結在新視窗開啟)頁面安裝最新版本的 Bridge 用戶端。有關詳情,請參閱安裝 Bridge 主題。

附註: 

  • 用戶端一次只能註冊到一個網站。

  • 一個網站可註冊的用戶端沒有數量上的限制。

資料庫驅動程式

為了讓私人網路資料與 Tableau Cloud 能夠互相順暢地連線,Bridge 需要以驅動程式與某些資料庫進行通訊。有些驅動程式軟體會隨用戶端安裝。有些驅動程式軟體則必須個別下載並安裝。有關詳情,請參閱「安裝 Bridge」主題中的安裝 Bridge一節。

推薦的軟體和硬體

Bridge 依設計可進行縱向擴展和橫向擴展。設定 Bridge 部署時,請考量以下事項:

  • 對於在較高規格的機器上執行的較小用戶端集區,可將每個用戶端縱向擴展,以並行執行更多排程的重新整理作業。

  • 對於在較低規格的機器上執行的較大用戶端集區,雖然每個用戶端可並行執行的重新整理作業較少,但整體而言,每個用戶端仍可為集區提供高輸送量和容量。

有關共用的詳情,請參閱共用容量

作業系統以及更多

Bridge 可以安裝在 Microsoft Windows 作業系統的任何支援版本上。

每個作業系統應安裝一個 Bridge 用戶端。

  • Microsoft Windows 10 或更高版本(64 位元)
  • Windows Server 2012 或更高版本
  • CPU 必須支援 SSE4.2 和 POPCNT 指令集
  • 2 GB 記憶體
  • 1.5 GB 的最小可用磁碟空間

其他硬體準則

下表顯示執行 Bridge 之虛擬環境的其他硬體準則。這些準則是根據每個用戶端能夠並行執行所需的並行重新整理數。

  每個用戶端並行值行重新整理
<=5 <=10
vCPU 4 8
RAM 16 GB 32 GB
NVMe SSD 150 GB 300 GB

虛擬環境

任何 Tableau 產品只要設定了適當的基礎 Windows 作業系統和最低硬體需求,就可在虛擬化環境中運作。

  • Citrix 環境(非串流)
  • Microsoft Hyper-V
  • 並行
  • VMware
  • Microsoft Azure
  • Amazon EC2

必要的帳戶

Bridge 部署需要兩種類型的帳戶:Windows 服務帳戶和 Tableau Cloud 帳戶。

Windows 服務帳戶

Bridge 用戶端可在兩種模式下執行:應用程式或服務。要在服務模式下執行用戶端,必須要有 Windows 服務帳戶。服務模式可讓用戶端連續執行,而無需專屬的登入使用者。建議使用服務模式以支援 1) 即時連線到私人網路資料的資料來源或虛擬連線,以及 2) 用戶端的負載平衡(集區)。有關這兩種模式的詳情,請參閱關於 Bridge 用戶端

重要資訊: 建議在單一 Windows 服務帳戶下執行的用戶端不要超過 10 個。

Tableau Cloud 帳戶

Tableau Cloud 會依據登入用戶端並加以管理的使用者對用戶端進行驗證。因此,必須要有 Tableau Cloud 站台管理員帳戶才能執行某些管理工作(例如,在集區新增或從集區移除用戶端),在用戶端和 Tableau Cloud 站台上都是如此。

必須具備下列其中一個網站角色,才可管理 Bridge:

  • 網站管理員 Creator
  • 網站管理員 Explorer

非管理員站台角色,比如 Creator 和 Explorer 可以發佈資料來源、重新整理資料並使用 Bridge 在 Tableau Cloud 和私人網路資料之間的輔助即時和擷取連線。需要 Creator 或 Explorer(可發佈)角色及資料管理,才能使用 Bridge 發佈虛擬連線,並讓資料保持在最新狀態。

支援的連線

在規劃部署時,您身為網站管理員,務必要瞭解使用者所連線的資料、他們使用的連線類型,以及這些連線類型對於資料來源或虛擬連線的管理方式有何影響。

資料類型

Tableau Cloud 支援連線到在雲端平台上託管的資料 — 資料通常可從公用網際網路或防火牆外部存取。對於只能從私人網路(防火牆內部)存取的資料,必須使用 Bridge。

Bridge 支援的私人網路資料分為三大類:

  • 關係資料:範例包括 Microsoft SQL Server、MySQL、PostgreSQL、Oracle、Teradata,甚或在 Amazon RDS 中託管的 PostgreSQL

  • 檔案資料:範例包括 Microsoft Excel、文字和統計檔案

  • 某些雲端資料(只能從私人網路存取):範例包括 Redshift、Teradata 和 Snowflake

建立私人網路資料的連線後,連線資訊會隨 Tableau 資料來源或虛擬連線一起儲存。Bridge 使用該連線資訊輔助私人網路資料與 Tableau Cloud 之間的連線能力。

資料連線

Bridge 支援使用私人網路資料與 Tableau Cloud 之間連線的資料來源或虛擬連線。資料來源或虛擬連線可使用兩種連線類型之一:

  • 即時(又稱為即時查詢):設定為使用即時連線的資料來源,可以即時更新資料。這意味著,對基礎資料所做的任何變更,都可透過 Bridge 的即時查詢反映在發佈至 Tableau Cloud 的資料來源(或使用該資料來源的工作簿)或虛擬連線中。

  • 擷取:設定為使用擷取連線的資料來源,可以建立資料的快照集。這些快照集可透過 Bridge 線上重新整理排程(先前稱為「建議排程」)或 Bridge(舊版)排程按照排程進行重新整理,以擷取基礎資料的任何變更。然後,這些快照集會推送到已虛擬連線發佈至 Tableau Cloud 的資料來源(或使用該資料來源的工作簿)或虛擬連線。有關排程的詳情,請參閱資料新鮮度

對這些連線類型的支持取決於資料來源或虛擬連線連線到的資料。Bridge 支援大多數關係資料的即時查詢。對於其他資料(包括檔案資料)則僅支援擷取連接。有關詳情,請參閱 Bridge 例外情況

資料新鮮度

Bridge 會使用即時查詢和重新整理排程讓資料來源或虛擬連線保持在最新狀態。

對於設為使用擷取連線的資料來源或虛擬連線,Bridge 會使用重新整理排程。內容所有者可建立兩種類型的排程將資料保持為最新狀態:線上和 Bridge(舊版)。

  • 線上排程可讓內容所有者直接在 Tableau Cloud 管理 Bridge 資料來源。

    從 Bridge 2021.4.3 開始,可以使用線上排程重新整理基於檔案的資料來源。

  • Bridge(舊版)排程需要以指定的用戶端執行重新整理。資料來源擁有者可指定用戶端來執行重新整理。資料來源擁有者只能將 Bridge(舊版)排程指派給已使用他/她的的 Tableau Cloud 認證進行驗證或登入的用戶端。

視排程類型之不同,會支援不同的重新整理並行。有關詳情,請參閱共用容量

比較排程

下表說明用於讓私人網路資料保持新鮮的線上和 Bridge(舊版)排程之間的主要區別。

  線上排程 Bridge(舊版)排程
支援的資料類型

關聯式資料

檔案資料

私人雲端資料

關聯式資料

檔案資料

內容管理

資料來源所有者

虛擬連線所有者

網站管理員或資料來源擁有者(取決於誰是用戶端管理工作的指定擁有者)
用戶端管理 網站管理員 網站管理員或資料來源擁有者(取決於誰是資料來源管理工作的指定擁有者)
排程 Tableau Cloud 整合的排程 Bridge 專用的排程,可設為以 15 和 30 分鐘的頻率來重新整理資料來源
共用支援 即時查詢

排程的重新整理(用於具有擷取連線的資料來源或虛擬連線)
不支援
每個用戶端的重新整理並行 10 1
REST API

立即執行擷取重新整理(連結在新視窗開啟)選項

立即更新資料來源(連結在新視窗開啟)選項

不支援

資料存取和驗證

資料來源或虛擬連線連線到的基礎資料通常需要驗證。如果需要驗證,可由發佈者或擁有者設定取得資料庫認證的方式。

資料來源

資料來源身分驗證組態選項為:提示使用者內嵌密碼

如果資料來源設定為提示使用者,則資料庫認證不會隨著連線一起儲存。這表示,開啟資料來源(或使用資料來源的工作簿)的使用者必須輸入自己的資料庫認證才能存取資料。如果為資料來源設定了內嵌密碼,則資料庫認證會隨著連線一起儲存,並且供存取資料來源(或使用資料來源的工作簿)的任何人使用。有關詳情,請參閱設定認證以存取您發佈的資料(連結在新視窗開啟)

虛擬連線

資料庫憑證與虛擬連線的連線一起儲存,供存取虛擬連線的任何人使用。

內容管理

多數情況下,網站管理員會控管 Bridge 用戶端。內容所有者自行管理資料來源或虛擬連線以進行各項工作,包括發佈及更新資料庫認證和重新整理排程。

附註:關於資料來源,Bridge 只能為已發佈的資料來源(也就是從工作簿個別發佈的資料來源)維持最新的資料。Bridge 無法在內嵌的資料來源(也就是已發佈的工作簿中內嵌的資料來源)中維持最新的資料。

管理模型

儘管在組織中設定和管理 Bridge 的方式並沒有限制,但 Bridge 的部署通常會採用兩種常見的管理模型之一。身為網站管理員的您所應使用的管理模型,取決於 Bridge 部署需要支援的排程類型。

集中式管理

集中式管理模型支援用戶端共用,且非常適合用來讓多個私人網路中的資料保持在最新狀態。有了集區,就可在可用的用戶端間並行執行即時查詢和重新整理作業。

例如,如果您有 20 個重新整理作業,並且有五個用戶端正在執行且可供使用,則可以預期讓每個用戶端各分配到四個重新整理作業來執行。

使用此模型意味著:

  • 身為網站管理員,您可以視需要設定和移除 Bridge 用戶端。

  • 如果是內容擁有者,這意味著他們可以 1) 擁有不受干擾且能夠偵測是否需要 Bridge 的發佈工作流程,2) 直接在 Tableau Cloud 編輯或更新資料庫認證,以及 3) 直接在 Tableau Cloud 排程重新整理。

混合管理

如果 Bridge 有助於連線使用 Bridge(舊版)排程的資料來源,則混合管理模型是一種選擇。使用此模型時,除了集中式管理模型的效益以外,還必須個別管理「具名」或指定的用戶端。

使用這個模型,資料來源的擁有者與經驗證而進入並管理用戶端的使用者,必須要相同。因此,用戶端的擁有者可以是兩種類型的使用者之一:資料來源擁有者或網站管理員。

  • 資料來源擁有者:如果您要讓資料來源擁有者自行執行資料來源管理工作,則資料來源擁有者應為用戶端擁有者。資料來源管理工作包括更新重新整理排程,以及更新隨用戶端儲存的資料庫認證。

  • 網站管理員擁有者:如果您想要保有所有的用戶端管理職責,則必須是用戶端擁有者。這表示,您必須將資料來源的擁有權指派給自己,從而有效成為新的資料來源擁有者。如此,您即會負責處理與擁有端資料來源相關聯的所有資料來源管理工作。

附註:Bridge(舊版)排程不支援虛擬連線的重新整理。

使用此模型意味著:

  • 排程重新整理時,資料來源必須指派給特定用戶端。排程重新整理時,資料來源擁有者必須在相同的 Tableau Cloud 帳戶下登入用戶端本身,才可看到該用戶端。

  • 資料來源擁有者若保有其資料來源的擁有權,則必須掌控重新整理這些資料來源之用戶端的管理工作。

  • 如果身為網站管理員的您想保有用戶端的擁有權,則必須同時擁有指派給指定用戶端的資料來源。

  • 一次只能為資料來源進行一項重新整理作業。如果需要同時進行重新整理,請考慮指定額外的「具名」用戶端以支援更高的輸送量。

共用容量

預設情況下,使用擷取連線以「線上排程」重新整理的資料重新整理工作、即時查詢和資料來源或虛擬連線,都會分布在集區的可用用戶端之間,並進行負載平衡。

資料重新整理工作 共用支援 並行容量
即時查詢 每個用戶端 16 個即時查詢
擷取連線 - 線上重新整理(先前稱為「建議排程」)排程 每個用戶端 10 次重新整理(可設定
擷取連線 - Bridge(舊版)排程  每個用戶端 1 次重新整理

排程容量

由於 Bridge 用戶端可以輕鬆連線和中斷連線,因此可以利用指令碼在預期的將資料保持為最新狀態工作負載之前排程 Bridge 容量(即正在執行的用戶端電腦的數量)。

例如,若 Bridge 用戶端在 AWS 的虛擬機器上執行,則以下 AWS 資源可以幫助您開始進行排程: 

逾時限制

即時查詢的逾時限制為 15 分鐘。此限制不可設定。重新整理的預設逾時限制為 24 小時,可由用戶端設定。有關詳情,請參閱設定重新整理的逾時限制

Bridge 例外情況

在使用 Bridge 時,您和使用者應注意一些例外情況。以下清單摘錄一些例外情況。

部署 Bridge

安裝和設定 Bridge 的步驟很簡單。但在繼續進行部署前,還有一些工作需要先完成。

新的 Bridge 部署

集中式管理

若要使用集中式管理部署 Bridge,請執行以下操作:

  1. 對於每個機器,使用 Windows 服務帳戶登入,並安裝最新的用戶端。

  2. 安裝完成後,使用 Tableau Cloud 站台管理員認證登入該用戶端,以確保用戶端 在服務模式下執行(預設為開啟)。

  3. 開啟瀏覽器,使用您的網站管理員認證登入 Tableau Cloud,然後移至 Bridge 設定頁面,以確保:

    1. 安裝的用戶端已正確連結至網站。

    2. 用戶端是用戶端集區的一部分(針對執行 Bridge 2020.2 及更高版本的用戶端,預設為開啟)。

  4. 使用「與 Bridge 連線的資料來源」管理檢視監視 Bridge 即時查詢,並在 Tableau Cloud「作業」頁面上,重新整理作業。

混合管理

若要使用混合管理模型部署 Bridge,請執行下列操作:

  1. 對於每個機器,使用 Windows 服務帳戶登入,並安裝最新的用戶端。
  2. 安裝完成後,使用 Tableau Cloud 站台管理員認證登入該用戶端,以確保用戶端 在服務模式下執行(預設為開啟)。

  3. 開啟瀏覽器,使用您的網站管理員認證登入 Tableau Cloud,然後移至 Bridge 設定頁面,以確保:

    1. 安裝的用戶端已正確註冊至網站
    2. 用戶端是用戶端集區的一部分(針對執行 Bridge 2020.2 及更高版本的用戶端,預設為開啟)。

  4. 要支援使用 Bridge(舊版)排程的資料來源,請執行以下操作之一:

    • 如果發佈者將擁有並管理自己的資料來源,請確保資料來源擁有者會在進行任何資料來源發佈之前,在他們的機器上安裝最新的用戶端。
    • 如果您將擁有並管理資料來源以及與這些資料來源關聯的用戶端:

      1. 設定另一個機器和用戶端,以指定用來重新整理資料來源。

      2. 使用 Tableau Cloud 站台管理員認證登入該用戶端。

      3. 開啟瀏覽器,使用您的站台管理員認證登入 Tableau Cloud,然後移至 Bridge 設定頁面,以確保:

        1. 安裝的用戶端已正確辨識並註冊至網站

        2. 用戶端不是集區的一部分。

      4. 將需要使用 Bridge 用戶端重新整理之已發行資料來源的擁有權變更為您自己。

      5. 變更資料來源的擁有權之後,請變更與重新整理相關聯的用戶端

      6. 登入執行該用戶端的機器,並開啟用戶端。

      7. 對於指派給用戶端的每個新資料來源,輸入用戶端連接和重新整理資料來源所需的資料庫認證

  5. 使用「與 Bridge 連線的資料來源」管理檢視監視 Bridge 即時查詢,並在 Tableau Cloud「作業」頁面上,重新整理作業。

後續步驟

在組織中設定並執行 Bridge 後,使用者即可開始連線到私人網路資料、將資料來源或虛擬連線發佈至 Tableau Cloud,並且讓資料保持在最新狀態。

現有的 Bridge 部署

部署 Bridge 2021.4(或更高版本)

與以前的版本一樣,此版本中的企業改進旨在補強現有的 Bridge 部署。與其他部署一樣,我們建議執行以下步驟。

步驟 1:首先新增新的 2021.4(或更高版本)用戶端

Bridge 的最新更新包括增加對 Bridge 集區的彈性和控制、支援針對基於檔案資料來源的線上排程,以及支援針對虛擬連線的將私人網路資料保持為最新狀態之功能。有關變更的詳情,請參閱下方 Tableau Cloud 新增功能中的內容:

關於最新版本的特別說明: 

  • Bridge 2021.4.3 支援針對基於檔案資料來源的線上排程。

  • 預設情況下,在 Tableau 2021.4 之前配置集區的站台會將用戶端指派到預設集區。無法將預設集區的網域配置為存取特定的私人網路。為減少此集區的存取範圍並啟用更多進階排程功能,我們建議您建立新集區並將其對應到特定網域。有關詳情,請參閱步驟 2:設定集區

  • 由於 Bridge 集區對應到特定網域並重新整理來自特定網域的資料,我們強烈建議透過以下方式之一更新包含與多個網域的連線的資料擷取資料來源:

    • 整合基礎資料位置,使連線在同一個網域中
    • 變更每個連線的連線類型以使用即時查詢
    • 將每個連線轉換為資料來源
  • 1) 在 Mac 上使用 Tableau Desktop,2) 從 Windows 網路檔案共用發佈基於檔案的資料來源,然後 3) 設定線上排程時,重新整理將失敗。若此基於檔案的資料來源是您組織的業務關鍵資源,請考慮改為設定 Bridge(舊版)排程。有關詳情,請參閱設定 Bridge(舊版)排程

  • 現有資料來源,包括所有基於檔案的資料來源,已經配置 Bridge(舊版)排程並與特定用戶端關聯,將繼續按預期執行。重要提示:未來版本中將移除對 Bridge(舊版)排程的支援。為確保順利過渡,我們建議使用線上重新整理排程。

  • 使用線上重新整理排程的新即時查詢擷取資料來源,將預設為使用 2021.4(或更高版本)用戶端和新功能。
步驟 2:建立新集區,將網域對應到集區,並將 2021.4 版用戶端指派給集區

按照步驟 2:設定集區步驟 3:為集區指定網域以及步驟 4:將用戶端新增至集區

步驟 3:請求資料來源擁有者轉換 Bridge(舊版)排程

在 Bridge 2021.4(或更高版本)用戶端新增至網路中並成功執行後,請要求資料來源擁有者將其目前的排程轉換為使用線上排程。有關詳情,請參閱從 Bridge(舊版)移轉到線上排程

重要資訊:我們建議,資料來源擁有者在此程序中,應先針對日常業務最不需要的擷取資料來源轉換重新整理排程。這是因為,將 Bridge(舊版)轉換為線上排程將立即刪除現有的重新整理排程。

步驟 4:將現有用戶端升級至 Bridge 2021.4

將所有現有的用戶端升級至 Bridge 2021.4(或更高版本)。有關詳情,請參閱升級 Bridge

步驟 5:將現有用戶端新增至集區

升級後,請確定已升級的用戶端以 Window 服務的形式執行,然後將這些用戶端新增至集區。有關詳情,請參閱步驟 4:將用戶端新增至集區

(已封存)部署 Bridge 2020.2-2021.3

Bridge 的最新更新包括一些企業特定改進,可在重新整理案例中提供更高的備援性,並且有助於減輕網站管理員管理資料來源的工作量。有關變更的更多資訊請參與Tableau Cloud 新增功能

步驟 1:先新增 2020.2-2021.3 用戶端

最新的企業改進旨在補強您現有的 Bridge 部署。因此,Tableau 建議您在升級現有的用戶端之前,應先將新的 2020.2-2021.3 用戶端新增至您的環境。更多資訊請參閱Tableau Cloud 新增功能

附註:

  • 使用線上排程的新擷取資料來源,將預設為使用 2020.2-2021.3 用戶端和新功能。

  • 已設定於排程並與特定用戶端相關聯的現有資料來源,將繼續如預期執行。

  • 預設情況下,新的用戶端可並行重新整理 10 個資料來源,但可在 TabBridgeClientConfiguration.txt 檔案中設定為重新整理最多 100 個資料來源。有關詳情,請參閱變更 Bridge 用戶端設定

  • 我們建議在相同 Windows 服務帳戶下執行的用戶端不要超過 10 個。

步驟 2:請求資料來源擁有者轉換重新整理排程

在 2020.2-2021.3 用戶端新增至網路中並成功執行後,請要求資料來源擁有者將其目前的重新整理排程(Bridge(舊版))轉換為使用線上排程。此動作僅適用於連線到關係資料的資料來源。有關詳情,請參閱從 Bridge(舊版)移轉到線上排程

重要資訊:

  • 我們建議,資料來源擁有者在此程序中,應先針對日常業務最不需要的擷取資料來源轉換重新整理排程。這是因為,將現有的重新整理排程(Bridge(舊版)轉換為線上排程將立即刪除現有的重新整理排程。

  • 連線到檔案資料的擷取資料來源,無法將其排程轉換成使用整合式重新整理排程。實際上,這些資料來源將繼續使用(Bridge(舊版))排程及其連結到的用戶端。

步驟 3:將現有用戶端升級至 Bridge 2020.2-2021.3

將所有現有的用戶端升級至 Bridge 2020.2-2021.3 版。有關詳情,請參閱安裝 Bridge

步驟 4:將現有用戶端新增至集區

升級後,請確定已升級的用戶端以 Window 服務的形式執行,然後將這些用戶端新增至集區。有關詳情,請參閱設定 Bridge 用戶端集區

感謝您的意見回饋!