Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga
Kod źródłowy sterownika JDBC usługi Databricks jest publicznie dostępny w ramach licencji apache 2.0.
Odzwierciedla to zaangażowanie usługi Databricks w zakresie przejrzystości, współpracy i możliwości tworzenia aplikacji opartych na społeczności. Udziały deweloperów, użytkowników i społeczności są mile widziane. Aby rozpocząć pracę, zapoznaj się z Wytycznymi dotyczącymi współtworzenia.
Sterownik JDBC usługi Databricks umożliwia łączenie narzędzi, takich jak DataGrip, DBeaver i SQL Workbench/J do Azure Databricks przez połączenie JDBC (Java Database Connectivity), standardową specyfikację branżową umożliwiającą dostęp do systemów zarządzania bazami danych.
Ten sterownik zaimplementował interfejsy API JDBC i zapewnia podstawowe funkcje, w tym OAuth, Cloud Fetch oraz takie funkcje jak ingestia woluminów w Unity Catalog. Uruchamia natywny tryb zapytań i obsługuje natywne zapytania sparametryzowane i może działać przy użyciu interfejsu API do wykonywania instrukcji, co zapewnia funkcję przechowywania korzystnych wyników zapytań, lub przy użyciu Thrift.
Ta strona zawiera informacje na temat instalowania i używania sterownika JDBC usługi Databricks w wersji 3 lub nowszej. Aby uzyskać informacje o sterowniku Simba JDBC (starsza wersja, poniżej wersji 3), zobacz Simba JDBC Driver (starsza wersja).
Wymagania
Aby móc korzystać ze sterownika JDBC usługi Databricks, należy spełnić następujące wymagania:
- Java Środowisko uruchomieniowe (JRE) 11.0 lub nowsze. Testowanie CI jest obsługiwane w JRE 11, 17 i 21.
Dedykowana gałąź JDK 8 jest dostępna dla użytkowników, którzy wymagają zgodności z Java 8. Użytkownicy mogą w razie potrzeby utworzyć plik JAR z tej gałęzi. Ta gałąź jest okresowo synchronizowana z gałęzią główną, ale wkład społeczności jest mile widziany, aby była aktualizowana. Zobacz Gałąź sterownika JDBC JDK 8 usługi Databricks.
Instalowanie sterownika
Sterownik JDBC usługi Databricks jest publikowany w repozytorium Maven.
Aby zainstalować sterownik, możesz wykonać dowolną z następujących czynności:
W przypadku projektów Maven dodaj następującą zależność do pliku projektu
pom.xml, aby poinstruować narzędzie Maven, aby automatycznie pobrać sterownik JDBC z określoną wersją:<dependency> <groupId>com.databricks</groupId> <artifactId>databricks-jdbc</artifactId> <version>3.3.1</version> <scope>runtime</scope> </dependency>W przypadku projektów Gradle dodaj następującą zależność do pliku kompilacji projektu, aby poinstruować narzędzie Gradle o automatycznym pobraniu sterownika JDBC z określoną wersją:
implementation 'com.databricks:databricks-jdbc:3.3.1'
Aby wyświetlić składnię zależności dla innych typów projektów i uzyskać najnowszy numer wersji sterownika JDBC usługi Databricks, zobacz repozytorium Maven.
Następne kroki
- Konfigurowanie adresu URL połączenia
- Właściwości uwierzytelniania
- Właściwości konfiguracji SQL
- Konfiguracja magazynu zaufania SSL
- Włączanie rejestrowania
- Zarządzaj plikami w woluminach
- Przykład: uruchamianie zapytania przy użyciu sterownika JDBC
- Przykład: Używanie transakcji
- Praca z metadanymi widoku metryk przy użyciu sterownika JDBC usługi Databricks