Azure Databricks con DBine
Come connettere DBine a Azure Databricks e cosa puoi fare una volta connesso. Questa pagina nasce da ciò che il driver di Azure Databricks dice di sé, quindi corrisponde alla versione di DBine che scarichi.
Connettersi
- In DBine, apri Nuova connessione.
- Scegli Azure Databricks nell’elenco dei motori.
- Compila i campi qui sotto, premi Prova connessione e poi Salva.
Porta predefinita: 443.
Generale
| Campo | Descrizione |
|---|---|
| Workspace obbligatorio | Esempio: adb-1234567890123456.7.azuredatabricks.net |
| SQL warehouse obbligatorio | L'HTTP path del warehouse o solo il suo ID. Esempio: /sql/1.0/warehouses/abcdef1234567890 |
| Autenticazione | Opzioni: Token di accesso personale, Token di Microsoft Entra ID, Service principal di Microsoft Entra ID, OAuth di service principal di Databricks Predefinito: Token di accesso personale |
| Token | Il token di accesso personale, o un token di Entra ID (ad es. az account get-access-token --resource 2ff814a6-3304-4ab8-85cb-cd0e6f879c1d). Conservato nel portachiavi di sistema, mai nei file di DBine. Solo con Autenticazione: Token di accesso personale, Token di Microsoft Entra ID. |
| Tenant ID (Entra ID) | Esempio: 00000000-0000-0000-0000-000000000000Solo con Autenticazione: Service principal di Microsoft Entra ID. |
| Client ID (service principal) | Il service principal deve essere aggiunto al workspace. Solo con Autenticazione: Service principal di Microsoft Entra ID, OAuth di service principal di Databricks. |
| Client secret | Conservato nel portachiavi di sistema, mai nei file di DBine. Solo con Autenticazione: Service principal di Microsoft Entra ID, OAuth di service principal di Databricks. |
| Database | |
| Schema predefinito | Esempio: default |
| Sola lettura | Attivo o disattivo. |
Tunnel SSH. La connessione può passare da un server SSH, anche attraverso una catena di bastion host, con password, chiave privata o l’agente SSH. L’impronta del server viene verificata in known_hosts o confermata la prima volta.
Cosa mostra l’explorer
Sotto la connessione: Cataloghi, ciascuno con i suoi schemi. Dentro ciascuno:
- Tabelle
- Viste
- Viste materializzate
- Funzioni
Editor di query
L’editor usa SQL, con il completamento degli oggetti della connessione. Le istruzioni e i comandi vengono eseguiti sul database scelto nella scheda.
Modelli pronti per i nuovi oggetti:
- Nuova vista
- Nuova vista materializzata
- Nuova funzione SQL
- Nuova funzione Python
Strumenti per Azure Databricks
Disponibili
- Piani di esecuzione grafici
- Profiler delle query in tempo reale
- Monitor del server
- Sessioni e query in corso
- Annullare la query di un’altra sessione dall’elenco delle sessioni
- Uso degli indici
- Creare database
- Eliminare database
- Proprietà del database
- Relazioni nel diagramma ER
- Designer visuale di nuovi oggetti
- Rinominare oggetti
- Confrontare e sincronizzare schemi
- Caricamento massivo nativo durante la migrazione dei dati
- Utenti e permessi
- Backup
Non disponibili per Azure Databricks
- Terminare una sessione
- Lock: chi blocca chi
- Transazioni manuali (commit e rollback)
- Clonare tabelle
Perché uno strumento non si applica a un motore, e i dettagli di ciascuno, sono nel riferimento sul supporto per motore (in inglese).
Generato dal driver di Azure Databricks 0.1.10, che DBine scarica la prima volta che ti connetti a Azure Databricks.