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.
Azure Databricks include connettori SQL, librerie, driver, API e strumenti che consentono di connettersi ad Azure Databricks, interagire a livello di codice e integrare le funzionalità SQL di Databricks nelle applicazioni scritte in linguaggi comuni, ad esempio Python, Go, JavaScript e TypeScript.
Per consigli su quando usare connettori o driver, vedere Strumenti di sviluppo locale.
Connettività del database
| Caratteristica / Funzionalità | Description |
|---|---|
| Databricks JDBC Driver | Connettere applicazioni e strumenti Java ad Azure Databricks usando il driver JDBC nativo sviluppato da Databricks. |
| Driver JDBC di Databricks (Simba) | Driver JDBC legacy sviluppato da insightsoftware. Usare il driver JDBC di Databricks per i nuovi progetti. |
| Driver ODBC di Databricks (Simba) | Connettere applicazioni e strumenti ad Azure Databricks usando il protocollo ODBC (Open Database Connectivity) standard del settore. |
Librerie e connettori Python
| Caratteristica / Funzionalità | Description |
|---|---|
| Connettore SQL per Python | Eseguire comandi SQL direttamente dal codice Python con semplici configurazioni e dipendenze minime. |
| SQLAlchemy | Connettere le applicazioni Python ad Azure Databricks usando il mapping relazionale a oggetti anziché scrivere query SQL non elaborate. |
| pyODBC | Connettere le applicazioni Python ad Azure Databricks usando il protocollo ODBC per la connettività di database standard. |
Altri driver di linguaggio
| Caratteristica / Funzionalità | Description |
|---|---|
| Driver SQL per Go | Connettere le applicazioni Go ad Azure Databricks usando interfacce di database SQL familiari. |
| Driver SQL per Node.js | Connettere applicazioni JavaScript e TypeScript ad Azure Databricks per query e manipolazione dei dati. |
API e strumenti da riga di comando
| Caratteristica / Funzionalità | Description |
|---|---|
| API di esecuzione di istruzioni SQL | Eseguire istruzioni SQL e recuperare i risultati usando un'API REST senza installare driver o gestire le connessioni. |
| Interfaccia della riga di comando di SQL | Eseguire comandi e script SQL dalla riga di comando per l'integrazione con i flussi di lavoro di automazione. |
IDE e strumenti di database
| Caratteristica / Funzionalità | Description |
|---|---|
| Driver per SQLTools | Esegui query SQL direttamente su Azure Databricks all'interno di Visual Studio Code. |
| DataGrip | Connettersi ad Azure Databricks usando l'IDE di database di DataGrip per lo sviluppo SQL con completamento intelligente del codice, spostamento dello schema e analisi delle query. |
| DBeaver | Collegati a Azure Databricks usando DBeaver, lo strumento di database multipiattaforma, per l'editing SQL, la gestione dello schema e la migrazione dei dati. |
| SQL Workbench/J | Connettersi ad Azure Databricks usando SQL Workbench/J, uno strumento basato su Java multipiattaforma per l'esecuzione di script SQL e la gestione delle connessioni al database. |