Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo descrive come usare SQL Workbench/J con Azure Databricks.
Nota
Questo articolo illustra SQL Workbench/J, sviluppato da terze parti. Per contattare il provider, vedere il forum di supporto di SQL Workbench/J in Google Groups.
Requisiti
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 altre informazioni sui tipi di autenticazione di Azure Databricks disponibili, vedere 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 di 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, vedere Gestire i token per un'entità servizio.
Passaggi per la connessione a Workbench/J
Per connettersi a Workbench/J, eseguire le seguenti operazioni:
- Avvia SQL Workbench/J.
- Selezionare File > Finestra Connetti.
- Nella finestra di dialogo Seleziona profilo di connessione fare clic su Gestisci 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 fileDatabricksJDBC42.jar
dal fileDatabricksJDBC42-<version>.zip
scaricato e selezionare il file JAR. Fare quindi clic su Scegli. - Verificare che il campo Nomeclasse sia popolato con
com.databricks.client.jdbc.Driver
. - Fare clic su OK.
- Nel campo Nome digitare
- Fare clic sull'icona Crea 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, vedere Impostazioni di autenticazione per il driver JDBC di Databricks.
- Fare clic su Test.
- Fare clic su OK due volte.