備註
Databricks JDBC 驅動程式 原始程式碼 可在 Apache 2.0 授權下公開取得。
這反映了 Databricks 對透明度、共同作業和社群驅動開發能力的承諾。 歡迎開發人員、使用者和社群的貢獻。 若要開始使用,請參閱 貢獻指導方針。
Databricks JDBC 驅動程式允許您將
此驅動程式已實作 JDBC API,並提供核心功能,包括 OAuth、雲端擷取,以及 Unity 目錄磁碟區擷取等功能。 它執行原生查詢模式,支援原生參數化查詢,並且可以使用陳述式執行 API (提供有用的查詢結果保留功能) 或 Thrift 來執行。
本頁提供安裝及使用 Databricks JDBC 驅動程式 3 版及以上的資訊。 關於版本 3 以下的 Simba JDBC 驅動程式(傳承)的資訊,請參閱 Simba JDBC 驅動程式(傳承)。
需求
若要使用 Databricks JDBC 驅動程式,必須符合下列需求:
- Java 執行環境(JRE)11.0 或以上。 JRE 11、17 和 21 支援 CI 測試。
對於需要與 Java 8 相容的使用者,還有專門的 JDK 8 分支。 使用者可以視需要從此分支建置 JAR。 該分支會定期與主分支同步,但歡迎社群貢獻以保持更新。 請參閱 Databricks JDBC 驅動程式 JDK 8 分支。
安裝驅動程式
Databricks JDBC 驅動程式發佈在 Maven 存放庫中。
若要安裝驅動程式,您可以執行下列任何操作:
針對 Maven 專案,將下列相依性新增至項目的
pom.xml檔案,以指示 Maven 使用指定的版本自動下載 JDBC 驅動程式:<dependency> <groupId>com.databricks</groupId> <artifactId>databricks-jdbc</artifactId> <version>3.3.3</version> <scope>runtime</scope> </dependency>針對 Gradle 專案,將下列相依性新增至專案的組建檔,以指示 Gradle 使用指定的版本自動下載 JDBC 驅動程式:
implementation 'com.databricks:databricks-jdbc:3.3.3'
若要檢視其他專案類型的相依性語法,以及取得 Databricks JDBC 驅動程式的最新版本號碼,請參閱 Maven 存放庫。