Aracılığıyla paylaş


Databricks JDBC Sürücüsü (OSS)

Databricks JDBC sürücüsünün en son sürümü olan Databricks JDBC Sürücüsü (OSS), veritabanı yönetim sistemlerine erişmeye yönelik endüstri standardı bir belirtim olan Java Veritabanı Bağlantısı (JDBC) aracılığıyla DataGrip, DBeaverve SQL Workbench/J gibi araçları Azure Databricks'e bağlamanızı sağlar.

Bu sürücü JDBC API'lerini uygulamıştır ve OAuth, Cloud Fetch ve Unity Kataloğu birim alımı gibi özellikler de dahil olmak üzere temel işlevler sağlar. Yerel sorgu modunu çalıştırır ve yerel parametreli sorguyu destekler ve yararlı sorgu sonucu saklama özelliğini veya Thrift'i sağlayan Deyim Yürütme API'lerini kullanarak çalıştırılabilir.

Bu makalede Databricks JDBC Sürücüsünü (OSS) yükleme ve kullanma hakkında bilgi sağlanır. OSS Olmayan Databricks JDBC Sürücüsü hakkında bilgi için bkz . Databricks JDBC Sürücüsü.

Gereksinimler

Databricks JDBC Sürücüsünü (OSS) kullanmak için aşağıdaki gereksinimlerin karşılanması gerekir:

  • Java Çalışma Zamanı Ortamı (JRE) 11.0 veya üzeri. CI testi JRE 11, 17 ve 21'de desteklenir.

Not

JDK 16'da JDBC sürücüsü tarafından kullanılan Apache Arrow kitaplığında uyumluluk sorununa neden olan bir değişikliğin sonucu olarak, JDBC sürücüsünü JDK 16 veya üzeri ile kullanırken çalışma zamanı hataları oluşabilir. Bu hataları önlemek için aşağıdaki JVM komut seçeneğini kullanarak uygulamanızı veya sürücünüzü yeniden başlatın:

--add-opens=java.base/java.nio=org.apache.arrow.memory.core ALL-UNNAMED

Sürücüyü yükleme

Databricks JDBC Sürücüsü (OSS), Maven Deposunda yayımlanır.

Sürücüyü yüklemek için aşağıdakilerden herhangi birini yapabilirsiniz:

  • Maven projeleri için, Maven'a pom.xml belirtilen sürüme sahip JDBC sürücüsünü otomatik olarak indirmesini bildirmek için projenin dosyasına aşağıdaki bağımlılığı ekleyin:

    <dependency>
      <groupId>com.databricks</groupId>
      <artifactId>databricks-jdbc</artifactId>
      <version>1.0.1-oss</version>
      <scope>runtime</scope>
    </dependency>
    
  • Gradle projeleri için, Gradle'a belirtilen sürüme sahip JDBC sürücüsünü otomatik olarak indirmesini bildirmek için projenin derleme dosyasına aşağıdaki bağımlılığı ekleyin:

    implementation 'com.databricks:databricks-jdbc:1.0.1-oss'
    

Diğer proje türlerinin bağımlılık söz dizimini görüntülemek ve Databricks JDBC Sürücüsünün (OSS) en son sürüm numarasını almak için, Maven Deposubakın.

Sonraki adımlar

Ek kaynaklar