Pobierz i użyj sterownika JDBC Databricks (Simba)

Uwaga

Ta strona dotyczy sterownika Simba JDBC (wersja Legacy), wersji wcześniejszych niż 3. Usługa Databricks zdecydowanie zaleca migrację do sterownika JDBC usługi Databricks na potrzeby łączności JDBC . Obejmuje on ulepszenia, takie jak obsługa widoków metryk Unity Catalog, transakcje obejmujące wiele instrukcji SQL, procedury składowane, szybsze pobieranie dużych wyników i wbudowana telemetria klienta.

Na tej stronie opisano sposób pobierania i odwołowania się do sterownika JDBC usługi Databricks.

Przed pobraniem sterownika zapoznaj się z licencją sterownika JDBC ODBC.

Ręczne pobieranie sterownika

Niektóre narzędzia, takie jak DataGrip, DBeaver i SQL Workbench/J, wymagają ręcznego pobrania sterownika JDBC przed nawiązaniem połączenia z usługą Azure Databricks.

Jeśli używasz narzędzia Maven lub Gradle, te narzędzia pobierają sterownik automatycznie. Przejdź do sekcji Odwołanie do sterownika w języku Java.

Aby ręcznie pobrać sterownik:

  1. Przejdź do strony pobierania Wszystkie wersje sterowników JDBC (Open Source).
  2. Kliknij pozycję Pobierz , aby uzyskać najnowszą wersję. Sterownik jest plikiem .jar , który nie wymaga instalacji.

Referencja do sterownika w Java

Wybierz jedną z następujących metod, aby odwołać się do sterownika JDBC w kodzie Java:

  • Pobieranie ręczne: dodaj pobrany .jar plik do ścieżki klasy Java.

  • Maven: Dodaj tę zależność do pliku pom.xml :

    <dependency>
      <groupId>com.databricks</groupId>
      <artifactId>databricks-jdbc</artifactId>
      <version>2.7.5</version>
    </dependency>
    
  • W przypadku projektów narzędzia Gradle dodaj tę zależność do pliku kompilacji:

    implementation 'com.databricks:databricks-jdbc:2.7.5'
    

Aby uzyskać informacje o innych narzędziach kompilacji i najnowszym numerze wersji, zobacz Centralne repozytorium Maven.

Dodatkowe zasoby

Skonfiguruj połączenie usługi Azure Databricks: