Connettersi a SQL Workbench/J
Questo articolo descrive come usare SQL Workbench/J con Azure Databricks.
Nota
Questo articolo tratta di SQL Workbench/J, che non è fornito né supportato da Databricks. Per contattare il fornitore, consultare il forum di supporto di SQL Workbench/J in Google Groups.
Requisiti
Il Driver JDBC di Databricks. Scaricare il driver JDBC di Databricks nel computer di sviluppo locale, estraendo il file
DatabricksJDBC42.jar
dal file scaricatoDatabricksJDBC42-<version>.zip
.Nota
Questo articolo è stato testato con macOS, SQL Workbench/J Build 130, Zulu OpenJDK 21.0.1 e Databricks JDBC Driver 2.6.36.
Per l'autenticazione di Azure Databricks, se non si utilizza l'autenticazione con token di accesso personale di Azure Databricks, si può saltare la generazione di un token di accesso personale più avanti in questi requisiti. Per ulteriori informazioni sui tipi di autenticazione disponibili per Azure Databricks, consultare Impostazioni di autenticazione per il driver JDBC di Databricks.
Un cluster o SQL Warehouse nell'area di lavoro di Azure Databricks.
I dettagli di connessione per il cluster o SQL Warehouse, in particolare i valori Nome host server, Porta e Percorso HTTP.
Un token di accesso personale di Azure Databricks o un token Microsoft Entra ID (in precedenza Azure Active Directory). Per creare un token di accesso personale, seguire la procedura descritta in Token di accesso personali di Azure Databricks per gli utenti dell'area di lavoro.
Nota
Come procedura consigliata per la sicurezza, quando si esegue l'autenticazione con strumenti automatizzati, sistemi, script e app, Databricks consiglia di usare token di accesso personali appartenenti alle entità servizio, anziché agli utenti dell'area di lavoro. Per creare token per le entità servizio, consultare Gestire i token per un'entità servizio.
Passaggi per la connessione a Workbench/J
Per connettersi a Workbench/J, eseguire le seguenti operazioni:
- Avviare SQL Workbench/J.
- Selezionare File > Connetti finestra.
- Nella finestra di dialogo Seleziona profilo di connessione, fare clic suGestisci driver.
- Nel campo Nome, digitare
Databricks
. - Nel campo Libreria fare clic sull'icona Selezionare i file JAR. Passare alla directory in cui è stato estratto il file
DatabricksJDBC42.jar
dal file scaricatoDatabricksJDBC42-<version>.zip
e selezionare il file JAR. Fai clic su Scegli. - Verificare che il campo Nome classe sia popolato con
com.databricks.client.jdbc.Driver
. - Fare clic su OK.
- Nel campo Nome, digitare
- Fare clic sull’icona Creare un nuovo profilo di connessione.
- Digitare un nome per il profilo.
- Nel campo Driver selezionare Databricks (com.databricks.client.jdbc.Driver).
- Nel campo URL immettere l'URL JDBC per la risorsa di Azure Databricks. Per la sintassi del campo URL per gli URL JDBC, consultare Impostazioni di autenticazione per il driver JDBC di Databricks.
- Fare clic su Test.
- Fare clic su OK due volte.