連線到 SQL Workbench/J
本文說明如何搭配使用 SQL Workbench/J 與 Azure Databricks。
注意
本文涵蓋 Databricks 既不提供也不支援的 SQL Workbench/J。 若要連絡提供者,請參閱在 Google Groups 中使用 SQL Workbench/J 支援論壇。
需求
Databricks JDBC 驅動程式。 將 Databricks JDBC 驅動程式下載到本地開發機器,從下載的
DatabricksJDBC42-<version>.zip
檔案中擷取DatabricksJDBC42.jar
檔案。注意
本文已經過 macOS、SQL Workbench/J Build 130、Zulu OpenJDK 21.0.1 以及 Databricks JDBC Driver 2.6.36 的測試。
針對 Azure Databricks 驗證,如果您未使用 Azure Databricks 個人存取權杖驗證,稍後可以在這些需求中略過產生個人存取權杖。 如需有關可用 Azure Databricks 驗證類型的詳細資訊,請參閱 Databricks JDBC 驅動程式的驗證設定。
Azure Databricks 工作區中的叢集或 SQL 倉儲。
叢集或 SQL 倉儲的連線詳細資料,特別是伺服器主機名稱、連接埠和 HTTP 路徑值。
Azure Databricks 個人存取權杖或 Microsoft Entra ID (先前稱為 Azure Active Directory) 權杖。 若要建立個人存取令牌,請遵循適用於工作區使用者的 Azure Databricks 個人存取令牌中的步驟。
連線到 Workbench/J 的步驟
若要連線到 Workbench/J,請執行下列動作:
- 啟動 SQL Workbench/J。
- 選取 [檔案 > 連線] 視窗。
- 在 [選取連線設定檔] 對話方塊中,按一下 [管理驅動程式]。
- 在 [名稱] 欄位中,輸入
Databricks
。 - 在 [程式庫] 欄位中,按一下 [選取 JAR 檔案] 圖示。 瀏覽至您從下載的
DatabricksJDBC42-<version>.zip
檔案中擷取DatabricksJDBC42.jar
檔案的目錄,然後選取 JAR 檔案。 然後按一下 [選擇]。 - 確認 Classname 欄位已填入
com.databricks.client.jdbc.Driver
。 - 按一下 [確定]。
- 在 [名稱] 欄位中,輸入
- 按一下 [建立新的連線設定檔]。
- 輸入設定檔的名稱。
- 在 [驅動程式] 欄位中,選取 [Databricks (com.databricks.client.jdbc.Driver)]。
- 在 [URL] 欄位中,輸入 Azure Databricks 資源的 JDBC URL。 如需 JDBC URL 的 [URL] 欄位語法,請參閱 Databricks JDBC 驅動程式的驗證設定。
- 按一下 [測試] 。
- 按兩次 [確定]。