Condividi tramite


Sviluppare app Databricks

Per compilare app di dati e intelligenza artificiale con App Databricks, è possibile usare qualsiasi IDE che supporti Python, ad esempio PyCharm, IntelliJ IDEA o Visual Studio Code. Azure Databricks consiglia di usare l'estensione Databricks per Visual Studio Code, ma è anche possibile modificare il codice nel notebook e nell'editor di file di Databricks.

L'ambiente Databricks Apps imposta automaticamente diverse variabili di ambiente, ad esempio l'URL dell'area di lavoro di Azure Databricks che esegue l'app e i valori necessari per l'autenticazione. Molte app richiedono anche una configurazione personalizzata, ad esempio un comando specifico per eseguire l'app o i parametri per l'accesso a un'istanza di SQL Warehouse. Usare il app.yaml file per definire queste impostazioni.

Per sviluppare un'app in locale:

  • Compilare e testare l'app nell'IDE preferito.
  • Eseguire l'app in locale nella riga di comando e visualizzarla in anteprima nel browser.
  • Al termine e al test dell'app, spostare il codice e i file necessari nell'area di lavoro di Azure Databricks.

Usare gli argomenti seguenti per supportare lo sviluppo di app:

Argomento Descrizione
Definire il runtime dell'app Specificare la modalità di esecuzione dell'app, inclusi il comando, gli argomenti e le impostazioni predefinite.
Definire le variabili di ambiente Configurare le variabili di ambiente per l'autenticazione, l'accesso all'area di lavoro o le impostazioni specifiche dell'app.
Gestire le dipendenze Elencare i pacchetti Python necessari in un requirements.txt file per l'esecuzione dell'app.
Aggiungere risorse Includere file statici o altri asset da cui dipende l'app in fase di esecuzione.