Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Questa pagina descrive come configurare le impostazioni delle risorse di calcolo di Azure Databricks per il driver ODBC di Databricks.
Impostazioni obbligatorie
Configurare le impostazioni seguenti per connettersi a una risorsa di calcolo di Azure Databricks:
| Impostazione | Descrizione |
|---|---|
Driver |
Percorso di installazione completo del driver. Vedere Scaricare e installare il driver ODBC di Databricks (Simba). |
Host |
Valore del nome host del server dalla risorsa di calcolo Azure Databricks. |
Port |
443 |
HTTPPath |
Il valore percorso HTTP della risorsa di calcolo di Azure Databricks. |
SSL |
1 |
ThriftTransport |
2 |
Schema (facoltativo) |
Nome dello schema predefinito. |
Catalog (facoltativo) |
Nome del catalogo predefinito. |
Formato DSN
[Databricks]
Driver=<path-to-driver>
Host=<server-hostname>
Port=443
HTTPPath=<http-path>
SSL=1
ThriftTransport=2
<setting1>=<valueN>
<setting2>=<value2>
<settingN>=<valueN>
Stringa di connessione senza DSN
L'esempio seguente include interruzioni di riga per la leggibilità. Rimuoverli nella stringa di connessione effettiva.
Driver=<path-to-driver>;
Host=<server-hostname>;
Port=443;
HTTPPath=<http-path>;
SSL=1;
ThriftTransport=2;
<setting1>=<valueN>;
<setting2>=<value2>;
<settingN>=<valueN>
Sostituire <setting> e <value> con le impostazioni di autenticazione e le impostazioni delle funzionalità del driver.
Per ottenere i valori per <server-hostname> e <http-path>, vedere le sezioni seguenti.
Per ottenere i dettagli della connessione per un cluster di Azure Databricks :
- Accedere all'area di lavoro di Azure Databricks.
- Nella barra laterale fare clic su Ambiente di calcolo.
- Nell'elenco dei cluster disponibili fare clic sul nome del cluster di destinazione.
- Nella scheda Configurazione espandere Opzioni avanzate.
- Fare clic sulla scheda JDBC/ODBC.
- Copiare i dettagli della connessione necessari, ad esempio Nome host server, Porta e Percorso HTTP.
Per ottenere i dettagli di connessione per un Databricks SQL warehouse, fare quanto segue:
- Accedere all'area di lavoro di Azure Databricks.
- Nella barra laterale fai clic su SQL > SQL Warehouses.
- Nell'elenco dei magazzini disponibili fare clic sul nome del magazzino di destinazione.
- Nella scheda Dettagli connessione copiare i dettagli di connessione necessari, ad esempio Nome host server, Porta e Percorso HTTP.
Per usare il driver con un cluster Azure Databricks, sono necessarie due autorizzazioni per l'utente chiamante o l'entità servizio quando ci si connette o si riavvia il cluster:
- AUTORIZZAZIONE CAN ATTACH TO per connettersi al cluster in esecuzione.
- Permesso CAN RESTART per attivare automaticamente l'avvio del cluster se il suo stato è terminato al momento della connessione.
Per usare il driver con un Databricks SQL warehouse, l'utente chiamante o l'entità servizio deve disporre dell'autorizzazione CAN USE. Il magazzino Databricks SQL si avvia automaticamente se è stato arrestato.
Nota
I magazzini SQL di Databricks sono consigliati quando si utilizza Microsoft Power BI in modalità DirectQuery.