其他資料庫 (ODBC)

啟動 Tableau 時,在 [連線] 下方,您可以看到 Tableau Desktop 支援的檔案和資料庫類型。選取 [更多] 以查看完整清單。對於支援的檔案和資料庫,Tableau 會提供為這些資料來源構建和優化的內置連接器。

如果 [連線] 下面列出了您的檔或資料庫類型,請使用那個命名連接器連線到您的資料。

如果 [連線] 下未列出您的檔案或資料庫類型,您或許能夠使用 [其他資料庫 (ODBC)] 連接器連線到資料庫。ODBC(開放資料庫連線)是連線到資料庫的標準方式。如果要連線到的資料庫驅動程式實施 ODBC 標準,則您可以使用資料庫的 ODBC 驅動程式和 Tableau 的 [其他資料庫 (ODBC)] 連接器將 Tableau 連線到您的資料。

附註Tableau Desktop 版本 2023.3 及更高版本不再支援 32 位元 ODBC 驅動程式。只有 64 位元驅動程式才會出現在 DSN(資料來源名稱)和驅動程式下拉式選單中。

附註Tableau Prep Builder 2019.2.2 支援使用其他資料庫ODBC連接器連線至資料。不過,它不支援與 Tableau Desktop 的相同功能。如果是 Tableau Prep Builder,請遵循在 Tableau Prep Builder 線上說明中使用 ODBC 連線(連結在新視窗開啟)的指示。

建立連線

若要使用 ODBC 驅動程式連線到您的資料,請執行以下操作:

  1. 啟動 Tableau,並在 [連線] 下選取 [其他資料庫 (ODBC)] 。有關資料連線的完整清單,請在 [至伺服器] 下面選取 [更多]

  2. 輸入建立連線所需的資訊。

    如果未列出表或架構名稱,請按一下搜尋圖示,或在文字框中輸入名稱並按一下搜尋圖示,然後選取名稱。

附注:當您使用 [其他資料庫 (ODBC)] 連線到資料庫時,結果可能會有所不同,並且與 Tableau Desktop 功能的相容性無法得到保證。

如果您的連線能夠在您需要時發揮作用,則您可以開始進行分析。但是,如果您需要自訂 ODBC 連線以改善功能和提高性能,請參閱其他資料庫 (ODBC)下面的文章。

為發佈和跨平台可攜性進行設定

使用通用 ODBC 連線時,需要進行其他設定,以確保您建立的工作簿和資料來源可以在不同的電腦和平臺上使用。

對於發佈和跨平台可攜性:

  • 我們建議您使用資料來源名稱 (DSN) 來適應系統之間的不同驅動程式和設定。

  • 必須安裝並設定驅動程式和 DSN 才能相符工作簿或資料來源連線。

重要資訊:當您設定 DSN 時,請注意,在記錄中,敏感資料(例如,使用者名稱和密碼)為純文字格式,任何得以存取記錄的人都可讀取。

例如,Ashley Garcia 建立了一個使用 DSN 進行連線的 [其他資料庫 (ODBC)] 資料來源,並且對於此資料來源,她在她的 Windows 電腦上安裝了相關的 ODBC 驅動程式。以下是 Ashley 建立的資料來源設定範例,其中包括資料來源名稱:

 

Ashley 可以使用此資料來源執行一些操作,以使其可供其他人使用。

  • 她可以將其發佈到 Tableau Server。當她這樣做時,Ashley 需要請 Tableau Server 管理員建立相同的 DSN 並在 Tableau Server 電腦上安裝關聯的 ODBC 驅動程式,以便 Ashley 和其他人可以訪問該資料來源。

  • 她可以透過電子郵件將資料來源發送給同事。Ashley 需要告訴同事安裝關聯的 ODBC 驅動程式並在其電腦上建立相同的 DSN,以便他們可以在 Tableau Desktop 中開啟該資料來源。

當您嘗試開啟使用 [其他資料庫 (ODBC)] 連接器建立的工作簿或資料來源,並且工作站設定不正確(您沒有設定工作簿或資料來源的 DSN,或者沒有安裝 ODBC 驅動程式),則您會看到一條開頭為 Generic ODBC requires additional configuration 的錯誤訊息。若要解決此錯誤,請聯繫工作簿或資料來源發佈者或 Tableau Server 管理員,以獲取與工作簿或資料來源相符的 DSN 和 ODBC 驅動程式資訊。然後在電腦上安裝驅動程式並設定 DSN。

建立 DSN

用於建立 DSN 的方法取決於您的作業系統。

  • Windows。 使用 ODBC 驅動程式管理器建立 DSN。

  • OS X。 使用 ODBC 管理器實用程式建立 DSN。如果您沒有在 Mac 上安裝該實用程式,則可以下載該實用程式,例如從 http://www.odbcmanager.net/(連結在新視窗開啟) 中下載。或者您可以手動編輯 odbc.ini 檔案。

  • Linux。透過編輯 odbc.ini 檔案手動建立 DSN。

    附註:有關如何建立 DSN 的具體說明,請查看作業系統的文件。

有關如何建立 DSN 的具體說明,請查看作業系統的文件。

Tableau 支援其他資料庫 (ODBC) 連線

Tableau 使用 [其他資料庫 (ODBC)] 為連線提供有限的客戶支援。例如,支援將幫助您編寫 Tableau 文件中提供的範例代碼,或者如果您的連線在 Tableau Desktop 中可以使用,但在 Tableau Server 中無法使用,則支援也可以為您提供協助。但是,Tableau 不支援建立或調試自訂 TDC 檔案。如需協助,您可以查看本節的其他主題,且您可以在 Tableau 開發人員社區論壇(連結在新視窗開啟)上提交問題並尋求協助。

 

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