使用 Tableau Connector SDK 組建的連線器
Tableau 具有出色的連線能力,讓您能夠從幾乎任何地方將資料視覺化。除了數十個內建的連線器和其他合作夥伴組件構的連線器 (在 Tableau Exchange(連結在新視窗開啟) 提供) 外,Tableau 還提供使用 Tableau Connector SDK 組建自訂連線器的工具。
附註:使用 Tableau Connector SDK 組建的連接器有時是外掛程式,因為它們「插入」Tableau,以便可以連線到資料。
關於 Tableau Connector SDK 和連線器檔案
可以使用 Tableau Connector SDK 建立並自訂連線器。合作夥伴建構的連線器 (無論是由您還是其他人組建) 通常支援與內建 Tableau 連線器相同的大多數功能。其中包括定義資料來源、(連結在新視窗開啟) 視覺化資料(連結在新視窗開啟)、發佈到伺服器(連結在新視窗開啟)(如果伺服器有連線器)等等。
每個連線器由一組 XML 和 JavaScript 檔案組成,壓縮成單一打包的 .jar 檔案,並以「.taco」副檔名命名。此 TACO 檔案由開發人員使用受信任的公共憑證授權單位簽發。XML 與 JavaScript 檔案是描述以下內容的設定檔:
- 為建立與資料來源連線收集使用者輸入內容所需的 UI 元素。
- 連線所需的任何方言或自訂項目。
- 如何使用 ODBC 或 JDBC 驅動程式連線
使用 Tableau Connector SDK 開發的連線器適用於連線到使用 SQL 介面的 ODBC 或 JDBC 驅動程式。基礎技術與關聯式資料庫搭配良好。
對合作夥伴建置的連接器的支援
Tableau 不直接支援合作夥伴建置的連接器。但是,如果您需要幫助,可以在一些位置找到更多資訊。
- Tableau Exchange 上的一些合作夥伴頁面提供直接支援連結來為您提供協助。
- 在與您的連接器關聯的驅動程式下載頁面上尋找支援連結或讀我檔案。
- 透過 Tableau Exchange 中的開發者網站連結聯絡連接器的建立者。
組構您自己的連線器
若要組建自己的自訂連接器,請使用 GitHub 上的 Tableau Connector SDK(連結在新視窗開啟) 存放庫中的工具和說明。
附註:如果您發現 SDK 或任何開發人員範例有問題,請在 Github 上提交問題(連結在新視窗開啟)。
將連接器提交到 Tableau Exchange
若想將連接器提交到 Tableau Exchange,請遵循 Tableau 連接器 SDK 中概述的步驟。
使用以 Tableau Connector SDK 組件的連線器
使用 Tableau Connector SDK 組建連線器之後,請按以下步驟與 Tableau 搭配使用:
- 下載連接器檔案,[連接器名稱].taco。
- 將 .taco 檔案放在以下目錄中(預設位置):
- 對於 2021.2 及更高版本:
Tableau Desktop Tableau Prep Builder Tableau Server、Tableau Prep Conductor、Tableau Prep 流程製作 - Windows - C:\Users\[Windows 使用者]\Documents\我的 Tableau 存放庫\Connectors
- macOS - /Users/[使用者]/Documents/我的 Tableau 存放庫/Connectors
- Windows:C:\使用者\[Windows 使用者]\文件\我的 Tableau Prep 存放庫\連接器
- MacOS: /Users//Documents/我的 Tableau Prep 存放庫/Connectors
Windows:C:\Program Files\Tableau\Connectors
Linux:/opt/tableau/connectors
- 對於 2021.1 及更早版本:
Tableau Desktop Tableau Prep Builder Tableau Server、Tableau Prep Conductor、Tableau Prep 流程製作 - Windows - C:\Users\[Windows 使用者]\Documents\我的 Tableau 存放庫\Connectors
- macOS - /Users/[使用者]/Documents/我的 Tableau 存放庫/Connectors
- Windows:C:\使用者\[Windows 使用者]\文件\我的 Tableau Prep 存放庫\連接器
- MacOS:/使用者//文件/我的 Tableau Prep 存放庫/連接器
- Tableau Server:[Tableau_Server_Installation_Directory]/data/tabsvc/vizqlserver/Connectors
要為 Prep 啟用連接器,還需要將 taco 新增至以下位置:
- Tableau Prep Conductor:[Tableau_Server_Installation_Directory]/data/tabsvc/flowprocessor/Connectors
- Tableau Prep Flow Authoring:[Tableau_Server_Installation_Directory]/data/tabsvc/flowqueryservice/Connectors
- 對於 2021.2 及更高版本:
- 連線前,請安裝 ODBC 或 JDBC 驅動程式。按照資料來源提供的驅動程式安裝說明進行操作。
安裝連線器後,它將顯示在 Tableau 中的連線器清單中。
將 Tableau 連線到資料
- 啟動 Tableau,並在連線下選取剛剛安裝的連接器的名稱。 有關資料連線的完整清單,請在 [至伺服器] 下面選取 [更多]。
- 輸入系統提示的資訊,然後選取「登入」。
- 當連線器將您的資料擷取到 Tableau 時,請稍候。
- 選取工作表索引標籤以開始分析。
關於連接器的載入順序
若連接器與已註冊的連接器具有相同的類別,則新連接器將被拒絕。這意味著兩個連接器共用相同的類名稱時,首先載入的連接器具有優先權。
Tableau 會按目錄按下列順序載入連接器:
- 內置 Tableau 連接器
- 位於
C:\Program Files\Tableau\Connectors
(Windows) 或/opt/tableau/connectors
(Linux) 的連接器 - 位於
My Tableau Repository/Connectors
的連接器 - (選用)使用
-DConnectPluginsPath
在 dev 路徑中指定的連接器
另請參閱
- Tableau Connector SDK(連結在新視窗開啟) - 尋找資訊與工具來組建與測試您自己的自訂連線器。
- 使用 Tableau Exchange 中合作夥伴組建的連接器 - 尋找並安裝 Tableau Exchange 中的連線器。