與 Bridge 的連線
資料來源或虛擬連線連線到 Tableau Cloud 無法直接存取的私人網路資料時,Tableau Bridge 可用於加速連線。
連線類型
Tableau Bridge 支援內部部署資料或防火牆後面的虛擬雲端中的資料。資料的範圍可以是私人網路上的 CSV 檔案或資料倉儲中儲存的資料。
對於 Tableau Cloud 可以直接存取的雲端資料,直接使用 Tableau Cloud 設定重新整理排程幾乎始終是更好的選擇。例如,您可能能夠連線至雲端平台上託管的 MySQL 資料庫。在這種情況下,您可以為直接透過 Tableau Cloud 連線至此類資料的擷取設定重新整理排程。
資料來源或虛擬連線使用擷取連線到私人網路資料時,Bridge 可用於執行這些擷取的排程重新整理。在大多數情況下,作為發佈流程的一部分,內容擁有者可以排程重新整理。有關擷取重新整理要求,請參閱擷取連線的其他要求。
Bridge 使用稱為即時查詢的功能支援資料來源或虛擬連線與私人網路資料的即時連線。若內容擁有者發佈的資料來源或虛擬連線使用即時連線來連線至 Tableau Cloud 偵測到其無法直接存取的資料,則會自動使用即時查詢。有關即時查詢要求,請參閱即時連線的其他要求。
- Bridge 不支援某些雲端資料來源的即時連線。其中包括 Google Cloud SQL、OData 和 Progress OpenEdge。使用擷取連線將資料保持為最新狀態。
- Bridge 不支援某些基於私人雲端資料來源的即時連線。其中包括 Google 雲端硬碟、Box、OneDrive、Dropbox 和 Azure Data Lake Storage Gen2。使用擷取連線將資料保持為最新狀態。
- 不支援與基於檔案資料的即時連線,例如 CSV、文字、Excel、統計 (.sas7bdat) 檔案。
Bridge 支援虛擬連線,提供可共用的資料集中存取點。
Bridge 支援檔案資料的最新版本,包括 CSV、Excel、文字和統計 (.sas7bdat)、PDF 與空間檔案。
Bridge Windows 用戶端支援已發佈資料來源檔案的資料擷取重新整理。如果要連線至本機檔案路徑,則必須使用預設集區。
Bridge Windows 用戶端支援嵌入式資料來源檔案的資料擷取重新整理。必須使用已設定的嵌入式資料來源集區,且檔案路徑必須使用 UNC 格式。
適用於 Linux 的 Bridge 不支援檔案資料。
不支援檔案共用上 Hyper 檔案的資料擷取重新整理和即時查詢。
- Windows 用戶端或容器使用的適用於 Linux 的 Bridge 不支援與基於檔案的資料的即時連線。
不支援基於多維資料集資料。
Tableau Bridge 支援工作簿中內嵌的資料來源。
- 不支援 CSV、文字、Excel、統計 (.sas7bdat) 檔案等檔案資料的即時連線。
預設集區不支援嵌入的資料來源。必須使用已設定的集區。有關詳情,請參閱設定 Bridge 用戶端集區。
已發佈資料來源的排程擷取不支援多個集區。
不支援透過 Tableau Bridge 進行 Tableau Prep 的私人網路連線。
連接器和資料類型
Bridge 支援 Tableau Desktop 和 Tableau Cloud(連結在新視窗開啟) 支援的連接器組合。下面列出了不支援的連接器以及連接器和資料類型的限制。
已發佈資料來源不支援包含外部檔案。要重新整理一般檔案,請變更連線資訊以便資料來源引用完整 UNC 路徑。例如,不是連線至 D:\datasource.xls
而是 \\filesrv\datasource.xls
。
在大多數情況下,Tableau Cloud 會自動偵測 Bridge 用戶端。在某些情況下,可能需要手動設定連線,以確保使用 Bridge。有關詳情,請參閱將 Bridge 用於私人雲端資料。
- 不支援由不在 Tableau Exchange 上的第三方所建置的連接器。
- 不支援某些 Exchange 連接器。請參閱下面的部分。
- Microsoft Analysis Services。
- Microsoft PowerPivot。
- Oracle Essbase。
- SAP NetWeaver Business Warehouse。
Tableau Bridge 可用於使用 Tableau Exchange 連接器頁面(連結在新視窗開啟)中可用的選擇連接器來查詢資料 。支援的 Exchange 連接器包括 Actian JDBC、Altinity Connector for ClickHouse、Guidanz BI Connector、Couchbase Analytics、Stratio Crossdata、Data Virtuality JDBC、Jethro ODBC、Oracle NetSuite、SAP SuccessFactors、ServiceNow 與 SingleStore JDBC。
要將 Exchange 連接器與 Tableau Bridge 結合使用,請針對集區中將存取目標資料來源的每個 Exchange 連接器和每個 Bridge 用戶端執行下列步驟。
從 Tableau Exchange 連接器頁面(連結在新視窗開啟)中下載 .taco 文件 。
將 .taco 檔案新增至 Tableau 連接器資料夾:
在 Windows 上:
C:\Users[Windows User]\Documents\My Tableau Bridge Repository\Connectors
在 Linux 上:
/root/Documents/My_Tableau_Bridge_Repository/Connectors
如果是資料連線,執行以下命令在基礎映像中建立 Connector 目錄:
mkdir -p /home/tableau/Documents/My_Tableau_Bridge_Repository/Connectors
請按照 Tableau Exchange 上您連接器的說明下載所需的驅動程式。
在 Bridge 用戶端上安裝驅動程式。
重啟 Bridge 用戶端。
- Google Cloud SQL
- OData
- Progress OpenEdge
若要使用即時連線連線到 SAP HANA,必須停用參數和變數。
不支援 Snowflake 用於虛擬連線。
多連線資料來源中使用的資料
Tableau Bridge 可用於重新整理跨資料庫聯結的資料來源。工作簿或資料來源中定義的資料庫連線決定了在 Tableau Cloud 上發佈資料並使資料保持最新的方法。只要所有單獨的資料連線都是 Tableau Bridge 可以重新整理的類型,就可以重新整理跨資料庫聯結的資料來源。
- Tableau 為使用 JDBC 的連線提供有限的客戶支援。請參閱 Tableau 對其他資料庫 (JDBC) 連線的支援。
- Tableau 為使用 ODBC 的連線提供有限的客戶支援。請參閱 Tableau 對其他資料庫 (ODBC) 連線的支援。
- Bridge 無法連線到 Web 資料連接器 3.0 中的資料。有關詳細資料,請參閱使用 Web 資料連接器 3.0 SDK 建置的連接器。
- 從 2023.1 版本開始,Web 資料連接器 2.0 已棄用。請參閱 Web 資料連接器 2.0。
- Tableau 不支援寫入到 WDC API 介面的連接器或其他程式。
針對 Linux 的 Bridge
Tableau Bridge 支援專為容器工作負載設計的基於 Linux 的作業系統。限制與差異包括:
- 適用於 Linux 的 Bridge 不支援舊版排程。
- 在背景中執行的適用於 Linux 的 Bridge,這相當於 Windows 上 Tableau Bridge 中的服務模式。
- 要儲存記錄檔,請在 docker 容器和本機檔案系統之間複製檔案或資料夾。
- 目前,針對 Linux 的 Bridge 透過使用 docker 可執行檔在正在執行的容器中執行命令來安裝。
- 適用於 Linux 的 Bridge 不支援平面檔案(Excel、.csv 等)、即時檔案或擷取檔案。
- 適用於 Linux 的 Bridge 不支援 SAP HANA SSO
- 適用於 Linux 的 Bridge 不支援 Windows (UNC) 檔案共用路徑
- 適用於 Linux 的 Bridge 不支援 Window 整合驗證
驗證
必須為該站台啟用已連線的用戶端選項,以便 Bridge 用戶端可以執行無人作業,且若已啟用,還支援使用 Tableau 驗證的多重要素驗證。若已停用該站台的已連線用戶端,Bridge 僅能支援 Tableau 使用者名稱和密碼驗證。
OAuth
適用於 Windows 的 Tableau Bridge 以及適用於 Linux 的 Bridge 不支援 Azure Data Lake Storage、Azure SQL、Azure Synapse 和 Dremio 的 OAuth。
不支援具有 Google Drive 和 OneDrive 嵌入資料來源的 OAuth。但是,支援使用 Google Drive 和 OneDrive 發佈資料來源的 OAuth。
- 將自己的身分提供程式 (IdP) 與 Amazon Athena 連接器結合使用時,必須設定 OAuth 用戶端設定檔。請參閱將您自己的身分提供程式與 Amazon Athena 結合使用。
Windows 驗證
要求 Windows 使用者帳戶必須是電腦上本機管理員群組的成員才能在服務模式執行用戶端。如果使用者不是本機管理員,他們可以在應用程序模式下執行 Bridge 用戶端,但他們必須保持登入到 Windows 計算機。
Kerberos
Windows 中的 Bridge 透過「run-as」帳戶支援整合的 Windows 驗證,適用於檔案與某些資料庫