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 檔案放在以下目錄中(預設位置):
    適用於 Tableau Desktop適用於 Tableau Prep:適用於 Tableau Server
    • Windows - C:\Users\[Windows 使用者]\Documents\My Tableau Repository\Connectors
    • macOS - /Users/[使用者]/Documents/My Tableau Repository/Connectors
    • Windows:C:\使用者\[Windows 使用者]\文件\我的 Tableau Prep 存放庫\連接器
    • MacOS:/使用者//文件/我的 Tableau Prep 存放庫/連接器

    對於流程 Web 製作,在 Tableau Server 上:

    • / data / tabsvc / flowqueryservice / Connectors

    適用於 Tableau Prep Conductor,在 Tableau Server 上:

    • / data / tabsvc / flowprocessor / Connectors
    • C:\ProgramData\Tableau\Tableau Server\data\tabsvc\vizqlserver\Connectors
  3. 連線前,請安裝 ODBC 或 JDBC 驅動程式。按照資料來源提供的驅動程式安裝說明進行操作。

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

將 Tableau 連線到資料

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

關於連接器的載入順序

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

  1. 內置 Tableau 連接器
  2. 位於「我的 Tableau存放庫/連接器」中的連接器(包括使用者手動新增的連接器和從 Tableau Exchange(連結在新視窗開啟) 中下載的連接器)。
  3. 「-DConnectPluginsPath」指定的開發路徑中的任何連接器

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

另請參閱

感謝您的意見回饋!