Freigeben über


Ausführen eines Python-Notebooks als Auftrag mithilfe der Databricks-Erweiterung für Visual Studio Code

In diesem Artikel wird beschrieben, wie Sie ein Python-Notebook 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 als Azure Databricks-Auftrag finden Sie unter Ausführen einer Python-Datei als Auftrag mithilfe der Databricks-Erweiterung für Visual Studio Code. Weitere Informationen zum Ausführen eines R-, Scala- oder SQL-Notebooks als Azure Databricks-Auftrag finden Sie unter Ausführen eines R-, Scala- oder SQL-Notebooks mithilfe der Databricks-Erweiterung für Visual Studio Code.

In diesem Artikel 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:

  1. Öffnen Sie in Ihrem Codeprojekt das Python-Notebook, das Sie als Auftrag ausführen möchten.

    Tipp

    Um eine Python-Notebookdatei in Visual Studio Code zu erstellen, klicken Sie zunächst auf Datei > Neue Datei, wählen Sie Python-Datei aus, und speichern Sie die neue Datei dann mit der Dateierweiterung .py.

    Um die .py-Datei in ein Azure Databricks-Notebook zu verwandeln, fügen Sie den speziellen Kommentar # Databricks notebook source am Anfang der Datei hinzu, und fügen Sie den speziellen Kommentar # COMMAND ---------- vor jeder Zelle hinzu. Weitere Informationen finden Sie unter Importieren einer Datei und Konvertieren in ein Notebook.

    A Python code file formatted as a Databricks notebook1

  2. Führen Sie eines der folgenden Verfahren aus:

    • Klicken Sie in der Explorer-Ansicht (Ansicht > Explorer) mit der rechten Maustaste auf die Notebookdatei, und wählen Sie dann im Kontextmenü Datei als Workflow in Databricks ausführen aus.

      Run File as Workflow on Databricks context menu command 1

    • Klicken Sie in der Titelleiste des Datei-Editors des Notebooks auf den Dropdownpfeil neben dem Wiedergabesymbol (Ausführen oder Debuggen). Klicken Sie dann in der Dropdownliste auf Datei als Workflow in Databricks ausführen.

      Run File as Workflow on Databricks editor command 2

Eine neue Editor-Registerkarte mit dem Titel Databricks-Auftragsausführung wird angezeigt. Das Notebook wird als Auftrag im Arbeitsbereich ausgeführt, und das Notebook und seine Ausgabe werden im Bereich Ausgabe der neuen Editor-Registerkarte angezeigt.

Um Informationen zur Auftragsausführung anzuzeigen, klicken Sie auf der 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.