Delen via


Databricks-apps ontwikkelen

Als u gegevens en AI-apps wilt bouwen met Databricks-apps, kunt u elke IDE gebruiken die Ondersteuning biedt voor Python, zoals PyCharm, IntelliJ IDEA of Visual Studio Code. Azure Databricks raadt aan om de Databricks-extensie voor Visual Studio Code te gebruiken, maar u kunt uw code ook bewerken in het Databricks-notebook en de bestandseditor.

In de Databricks Apps-omgeving worden automatisch verschillende omgevingsvariabelen ingesteld, zoals de URL van de Azure Databricks-werkruimte waarop de app en de vereiste waarden voor verificatie worden uitgevoerd. Veel apps hebben ook aangepaste configuratie nodig, zoals een specifieke opdracht om de app of parameters uit te voeren voor toegang tot een SQL Warehouse. Gebruik het app.yaml bestand om deze instellingen te definiëren.

Een app lokaal ontwikkelen:

  • Bouw en test uw app in uw favoriete IDE.
  • Voer de app lokaal uit via de opdrachtregel en voorvertoning in uw browser.
  • Wanneer de app is voltooid en getest, verplaatst u de code en de vereiste bestanden naar uw Azure Databricks-werkruimte.

Gebruik de volgende onderwerpen ter ondersteuning van uw app-ontwikkeling:

Topic Beschrijving
De app-runtime definiëren Geef op hoe uw app wordt uitgevoerd, inclusief de opdracht, argumenten en standaardinstellingen.
Rekenkracht configureren Selecteer de CPU en het geheugen voor uw app om te voldoen aan de workloadvereisten.
Omgevingsvariabelen definiëren Configureer omgevingsvariabelen voor verificatie, toegang tot werkruimten of app-specifieke instellingen.
Afhankelijkheden beheren Vermeld vereiste Python-pakketten in een requirements.txt of package.json bestand voor het uitvoeren van apps.
Resources toevoegen Neem statische bestanden of andere assets op waar uw app op draait tijdens runtime.