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.
In diesem Artikel wird beschrieben, wie Sie Dateien verwenden, um Ihren Code zu modularisieren, und wie Sie Python-Dateien erstellen und importieren.
Databricks unterstützt auch Aufträge mit mehreren Aufgaben, sodass Sie Notebooks in Workflows mit komplexen Abhängigkeiten kombinieren können. Weitere Informationen finden Sie unter Lakeflow Jobs.
Modularisieren Ihres Code mithilfe von Dateien
Mit Databricks Runtime 11.3 LTS und höher können Sie Quellcodedateien im Azure Databricks-Arbeitsbereich erstellen und verwalten und diese Dateien dann nach Bedarf in Ihre Notebooks importieren. Sie können auch ein Databricks-Repository verwenden, um Ihre Dateien mit einem Git-Repository zu synchronisieren. Ausführliche Informationen finden Sie unter Arbeiten mit Python- und R-Modulen und Azure Databricks Git-Ordnern.
Erstellen einer Python-Datei
So erstellen Sie eine Datei:
- Klicken Sie in der linken Randleiste auf "Arbeitsbereich".
- Klicken Sie auf "Datei erstellen>". Die Datei wird in einem Editorfenster geöffnet und Änderungen werden automatisch gespeichert.
- Geben Sie einen Namen für die Datei ein, der mit
.pyendet.
Importieren einer Datei in ein Notebook
Sie können eine Datei mithilfe von Python-Standardimportbefehlen in ein Notebook importieren:
Angenommen, Sie verwenden die folgende Datei:
Sie können diese Datei in ein Notebook importieren und die in der Datei definierten Funktionen aufrufen:
Importieren einer Datei aus einem anderen Ordner in ein Notizbuch
Wenn sich eine Hilfsdatei in einem anderen Ordner befindet, müssen Sie den vollständigen Dateipfad verwenden. Um den vollständigen Pfad zu kopieren, navigieren Sie zu der Datei in Ihrem Arbeitsbereich, und klicken Sie im Kebab-Menü auf "URL/Pfad kopieren">.
Sie können eine Datei aus einem anderen Ordner wie folgt in ein Notizbuch importieren:
Ausführen einer Datei
Sie können eine Datei über den Editor ausführen. Dies ist für Tests nützlich. Um eine Datei auszuführen, platzieren Sie den Cursor im Codebereich und drücken Umschalttaste + Eingabetaste aus, um die Zelle auszuführen. Oder markieren Sie Code in der Zelle, und drücken Sie Umschalttaste + Strg+ Eingabetaste, um nur den ausgewählten Code auszuführen.
Löschen von Dateien
Informationen zum Zugreifen auf das Arbeitsbereichsmenü und zum Löschen von Dateien oder anderen Elementen im Arbeitsbereich finden Sie unter "Arbeiten mit Ordnern und Ordnerobjekten " und " Verwalten von Arbeitsbereichsobjekten ".
Umbenennen einer Datei
Um den Titel einer geöffneten Datei zu ändern, klicken Sie auf den Titel, und bearbeiten Sie ihn direkt, oder klicken Sie auf Datei > Umbenennen.
Steuern des Zugriffs auf eine Datei
Wenn Ihr Azure Databricks-Konto über den Premium-Plan verfügt, können Sie mithilfe der Arbeitsbereichs-Zugriffssteuerung steuern, wer auf eine Datei zugreifen kann.