Ausführen einer Python-Datei als Auftrag mithilfe der Databricks-Erweiterung für Visual Studio Code
In diesem Artikel wird beschrieben, wie Sie eine Python-Datei in einem Azure Databricks-Auftrag mithilfe der Databricks-Erweiterung für Visual Studio Code ausführen. Weitere Informationen finden Sie unter Was ist die Databricks-Erweiterung für Visual Studio Code?.
Informationen zum Ausführen einer Python-Datei auf einem Azure Databricks-Cluster finden Sie unter Ausführen einer Python-Datei auf einem Cluster mithilfe der Databricks-Erweiterung für Visual Studio Code. Informationen zum Ausführen eines Python-Notebooks als Azure Databricks-Auftrag finden Sie unter Ausführen eines Python-Notebooks als Auftrag mithilfe der Databricks-Erweiterung für Visual Studio Code.
Hier wird davon ausgegangen, dass Sie die Databricks-Erweiterung für Visual Studio Code bereits installiert und eingerichtet haben. Weitere Informationen finden Sie unter Installieren der Databricks-Erweiterung für Visual Studio Code.
Gehen Sie bei geöffneter Erweiterung und geöffnetem Codeprojekt wie folgt vor:
- Öffnen Sie in Ihrem Codeprojekt die Python-Datei, die Sie als Auftrag ausführen möchten.
- Führen Sie eines der folgenden Verfahren aus:
Klicken Sie in der Explorer-Ansicht (Ansicht > Explorer) mit der rechten Maustaste auf die Datei, und wählen Sie dann im Kontextmenü Datei als Workflow in Databricks ausführen aus.
Klicken Sie in der Titelleiste des Datei-Editors auf den Dropdownpfeil neben dem Wiedergabesymbol (Ausführen oder Debuggen). Klicken Sie dann in der Dropdownliste auf Datei als Workflow in Databricks ausführen.
Eine neue Editor-Registerkarte mit dem Titel Databricks-Auftragsausführung wird angezeigt. Die Datei wird als Auftrag im Arbeitsbereich ausgeführt, und alle Ausgaben werden im Bereich Ausgabe der neuen Editor-Registerkarte ausgegeben.
Um Informationen zur Auftragsausführung anzuzeigen, klicken Sie auf der neuen Editor-Registerkarte Databricks-Auftragsausführung auf den Link Aufgabenausführungs-ID. Ihr Arbeitsbereich wird geöffnet, und die Details der Auftragsausführung werden im Arbeitsbereich angezeigt.