使用 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 中的合作夥伴組建的連線器,請按一下該連線器頁面上的支援連結獲取說明。

組構您自己的連線器

若要組建自己的自訂連接器,請使用 GitHub 上的 Tableau Connector SDK(連結在新視窗開啟) 存放庫中的工具和說明。

附註:如果您發現 SDK 或任何開發人員範例有問題,請在 Github 上提交問題(連結在新視窗開啟)

將連接器提交到 Tableau Exchange

若想將連接器提交到 Tableau Exchange,請遵循 Tableau 連接器 SDK 中概述的步驟

使用以 Tableau Connector SDK 組件的連線器

使用 Tableau Connector SDK 組建連線器之後,請按以下步驟與 Tableau 搭配使用:

  1. 下載連接器檔案,[連接器名稱].taco。
  2. 將 .taco 檔案放在以下目錄中(預設位置):
    • 對於 2021.2 及更高版本:
      Tableau DesktopTableau Prep BuilderTableau 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 DesktopTableau Prep BuilderTableau 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
  3. 連線前,請安裝 ODBC 或 JDBC 驅動程式。按照資料來源提供的驅動程式安裝說明進行操作。

安裝連線器後,它將顯示在 Tableau 中的連線器清單中。

將 Tableau 連線到資料

  1. 啟動 Tableau,並在連線下選取剛剛安裝的連接器的名稱。 有關資料連線的完整清單,請在 [至伺服器] 下面選取 [更多]
  2. 輸入系統提示的資訊,然後選取「登入」
  3. 當連線器將您的資料擷取到 Tableau 時,請稍候。
  4. 選取工作表索引標籤以開始分析。

關於連接器的載入順序

若連接器與已註冊的連接器具有相同的類別,則新連接器將被拒絕。這意味著兩個連接器共用相同的類名稱時,首先載入的連接器具有優先權。

Tableau 會按目錄按下列順序載入連接器:

  1. 內置 Tableau 連接器
  2. 位於 C:\Program Files\Tableau\Connectors(Windows) 或/opt/tableau/connectors(Linux) 的連接器
  3. 位於 My Tableau Repository/Connectors 的連接器
  4. (選用)使用 -DConnectPluginsPath 在 dev 路徑中指定的連接器

另請參閱

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