Skip to main content
Connetti la tua app Base44 a Databricks per eseguire notebook, lanciare query SQL e gestire pipeline di dati. Poi costruisci dashboard, report e app di IA sui dati del tuo lakehouse.
Ti serve un piano Builder o superiore per usare i connettori nella tua app.

Cosa puoi fare

Esegui notebook e job

Avvia notebook Databricks e job di pipeline di dati dalla tua app.

Esegui SQL

Esegui SQL sul tuo lakehouse e sui SQL warehouse e mostra i risultati nella tua app.

Costruisci dashboard di analisi

Trasforma le query Databricks in grafici, tabelle e dashboard leggibili dal tuo team.
Prompt di esempio per la chat AI

Configurare OAuth in Databricks

Un admin dell’account Databricks deve creare un’applicazione OAuth personalizzata prima che tu possa connettere Databricks a Base44.
1

Copia i tuoi redirect URI

Nel tuo workspace Base44, vai in Settings > Connectors e clicca View redirect URIs.Copia tutti gli URI mostrati.
2

Crea l'applicazione OAuth di Databricks

Segui la guida di Databricks per creare un’applicazione OAuth personalizzata.In Databricks, aggiungi tutti i redirect URI di Base44 e seleziona All APIs.
3

Genera le tue credenziali

Seleziona Generate a client secret, poi copia il Client ID e il Client Secret. Databricks mostra il Client Secret una sola volta.

Connettere Databricks

Registra Databricks una volta a livello di workspace. Poi usalo come connessione condivisa per i costruttori oppure lascia che ogni utente dell’app si connetta con la propria identità Databricks.
Prima di iniziare:
  • App OAuth di Databricks: chiedi a un admin dell’account Databricks di creare un’applicazione OAuth personalizzata e generare un client secret. Conserva Client ID e Client Secret. Consulta Configurare OAuth in Databricks.
  • Dominio del workspace Databricks: in Databricks Workspace URL, inserisci il dominio del tuo workspace, ad esempio adb-123456789.10.azuredatabricks.net. Non includere un percorso o una query string.
  • Accesso al workspace Base44: devi essere owner o admin del workspace per registrare il connettore in Base44.
  • Accesso a Databricks: ogni persona che si connette deve avere accesso alle risorse del workspace Databricks usate dalla tua app.
Connetti Databricks una volta a livello di workspace quando la tua app deve usare un’unica identità Databricks condivisa.Per aggiungere Databricks dalle impostazioni del workspace:
  1. Clicca il nome del workspace in basso a sinistra.
  2. Clicca Settings.
  3. Clicca Connectors sotto Build tools.
  4. Nelle impostazioni Connectors del workspace, clicca View redirect URIs e aggiungi alla tua app OAuth di Databricks tutti gli URI mostrati da Base44.
  5. Sotto Connectors For App Builders, trova Databricks.
  6. Clicca Add accanto al connettore.
  7. Inserisci un Connector name per identificare questo connettore.
  8. Inserisci Client ID e Client Secret, poi svuota Additional scopes se il campo è precompilato.
  9. Inserisci il tuo Databricks Workspace URL, ad esempio adb-123456789.10.azuredatabricks.net. Non includere un percorso o una query string.
  10. Clicca Add Connector.
Puoi anche configurare la connessione condivisa dalla chat AI in un’app. Descrivi cosa vuoi costruire e, quando richiesto, fornisci gli stessi dettagli del connettore.

Scope

Base44 aggiunge
all-apis
Permette al token di chiamare le API di Databricks.
offline_access
Permette a Base44 di aggiornare la connessione senza chiedere alla persona di accedere di nuovo.
Tu configuri
App OAuth di Databricks:
Seleziona All APIs. Databricks consente offline_access per impostazione predefinita.
Additional scopes:
Lascia vuoto questo campo, a meno che la tua app non abbia bisogno di altro.
Accesso: Databricks limita comunque l’accesso ai permessi esistenti dell’identità connessa nel workspace.

Usare Databricks in una funzione backend

Una volta connesso Databricks, le tue funzioni backend possono recuperare un token di accesso e chiamare le API di Databricks. Base44 gestisce il flusso OAuth e l’archiviazione delle credenziali.
Usa getWorkspaceConnection(connectorId) quando la tua app usa un’unica identità Databricks condivisa.

Connettori (documentazione per sviluppatori)

Recupera una connessione, leggi i suoi dettagli e chiama l’API del servizio da una funzione backend.
Questa pagina è stata tradotta con l’AI. Per le informazioni più accurate e aggiornate, consulta la versione inglese.