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.
Databricks Apps consente agli sviluppatori di creare e distribuire applicazioni di dati e intelligenza artificiale sicure direttamente nella piattaforma Databricks, eliminando così la necessità di un'infrastruttura separata. Le app vengono eseguite sulla piattaforma serverless e si integrano con i principali servizi della piattaforma, tra cui Unity Catalog per la governance dei dati, Databricks SQL per l'esecuzione di query sui dati e OAuth per l'autenticazione. I casi d'uso comuni includono dashboard interattivi, app di chat RAG, moduli di immissione dati e interfacce operative personalizzate.
Sviluppare app in locale usando Python o Node.js, quindi distribuirle in un'area di lavoro e spostarle tra aree di lavoro. I framework Python più diffusi includono Streamlit, Dash e Gradio. sono supportati anche framework Node.js come React, Angular, Svelte ed Express.
Le applicazioni vengono fatturate all'ora di tempo di calcolo durante l'esecuzione, in base alla capacità prevista. È possibile creare un numero limitato di app per area di lavoro. Per informazioni dettagliate, vedere Limiti delle risorse e Configurare le dimensioni di calcolo per un'app Databricks. Per i limiti dell'edizione gratuita, vedere Limitazioni di Databricks Free Edition.
Le app Databricks richiedono un'area di lavoro di livello Premium.
Inizia
| Caratteristica / Funzionalità | Description |
|---|---|
| Introduzione alle app | Creare e distribuire la prima app. |
| Concetti chiave nelle app | Informazioni sui concetti di base, tra cui la struttura dell'app, le risorse, lo stato e l'autorizzazione. |
Sviluppo e distribuzione
| Caratteristica / Funzionalità | Description |
|---|---|
| Configurare l'ambiente | Configurare l'ambiente di sviluppo locale per la creazione di app. |
| Configurare le app | Configurare le impostazioni, le autorizzazioni, la rete e l'autorizzazione dell'app. |
| Ambiente delle app | Informazioni sui file binari, sulle variabili di ambiente e sulle impostazioni predefinite delle risorse disponibili. |
| Sviluppare app | Creare app con Python o Node.js con framework supportati. |
| Distribuire le app | Distribuire le app per renderle accessibili nell'area di lavoro. |
Gestione e operazioni
| Caratteristica / Funzionalità | Description |
|---|---|
| Monitorare le applicazioni | Monitorare i log, controllare eventi, costi e informazioni dettagliate sulle app. |
| Telemetria delle app | Configurare la telemetria delle app per raccogliere tracce, log e metriche nel Catalogo Unity. |
| Incorporare app | Incorporare app in siti Web e applicazioni esterni. |
| Procedure consigliate per le app | Seguire le procedure consigliate per lo sviluppo e la distribuzione di app. |
Supporto standard di conformità
Databricks Apps è supportato con il profilo di sicurezza della conformità in tutte le aree in cui è disponibile lo standard di conformità selezionato. Per le aree di lavoro con il profilo di sicurezza di conformità abilitato, un amministratore dell'area di lavoro deve abilitare le app di Databricks nella pagina Anteprime. Per informazioni dettagliate, vedere Gestire le anteprime a livello di area di lavoro. Per il supporto a livello di area, vedere Supporto di calcolo classico e serverless in base all'area.