Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zum Erstellen von Daten und KI-Apps mit Databricks-Apps können Sie eine beliebige IDE verwenden, die Python unterstützt, z. B. PyCharm, IntelliJ IDEA oder Visual Studio Code. Azure Databricks empfiehlt die Verwendung der Databricks-Erweiterung für Visual Studio Code, Aber Sie können Ihren Code auch im Databricks-Notizbuch und Datei-Editor bearbeiten.
Die Databricks-Apps-Umgebung legt automatisch mehrere Umgebungsvariablen fest, z. B. die URL des Azure Databricks-Arbeitsbereichs, in dem die App ausgeführt wird, und werte, die für die Authentifizierung erforderlich sind. Viele Apps benötigen auch eine benutzerdefinierte Konfiguration, z. B. einen bestimmten Befehl zum Ausführen der App oder Parameter für den Zugriff auf ein SQL Warehouse. Verwenden Sie die app.yaml
Datei, um diese Einstellungen zu definieren.
So entwickeln Sie eine App lokal:
- Erstellen und testen Sie Ihre App in Ihrer bevorzugten IDE.
- Führen Sie die App lokal an der Befehlszeile aus, und zeigen Sie sie im Browser in der Vorschau an.
- Wenn die App abgeschlossen und getestet ist, verschieben Sie den Code und die erforderlichen Dateien in Ihren Azure Databricks-Arbeitsbereich.
Verwenden Sie die folgenden Themen, um die App-Entwicklung zu unterstützen:
Thema | Beschreibung |
---|---|
Definieren der App-Laufzeit | Geben Sie an, wie Ihre App ausgeführt wird, einschließlich Befehle, Argumente und Standardeinstellungen. |
Definieren von Umgebungsvariablen | Konfigurieren Sie Umgebungsvariablen für Authentifizierung, Arbeitsbereichszugriff oder appspezifische Einstellungen. |
Verwalten von Abhängigkeiten | Auflisten der erforderlichen Python-Pakete in einer Datei für die requirements.txt App-Ausführung. |
Hinzufügen von Ressourcen | Fügen Sie statische Dateien oder andere Ressourcen hinzu, von denen Ihre App zur Laufzeit abhängt. |