Freigeben über


Planen und Ausführen einer Apache Spark-Auftragsdefinition

Erfahren Sie, wie Sie eine Microsoft Fabric Apache Spark-Auftragsdefinition ausführen und wo Sie den Status und die Details von Auftragsdefinitionen finden.

Voraussetzungen

Bevor Sie beginnen, müssen Sie Folgendes ausführen:

Ausführen einer Spark-Auftragsdefinition

Es gibt zwei Möglichkeiten zur Ausführung einer Spark-Auftragsdefinition:

  • Führen Sie eine Spark-Auftragsdefinition manuell aus, indem Sie im Spark-Auftragsdefinitionselement in der Auftragsliste auf die Schaltfläche Ausführen klicken.

    Screenshot showing where to select Run.

  • Planen Sie eine Spark-Auftragsdefinition, indem Sie einen Zeitplan auf der Registerkarte Einstellungen einrichten. Wählen Sie Einstellungen auf der Symbolleiste aus, und klicken Sie dann auf Zeitplan.

    Screenshot showing where to select Schedule on the Settings tab.

Wichtig

Zum Ausführen muss eine Spark-Auftragsdefinition über die Hauptdefinitionsdatei und einen Lakehouse-Standardkontext verfügen.

Tipp

Bei einer manuellen Ausführung wird das Konto des aktuell angemeldeten Benutzers verwendet, um den Auftrag zu übermitteln. Bei einer Ausführung, die durch einen Zeitplan ausgelöst wird, wird zur Übermittlung des Auftrags das Konto des Benutzers verwendet, der den Zeitplan erstellt hat.

Drei bis fünf Sekunden nach der Übermittlung der Ausführung wird auf der Registerkarte Ausführungen eine neue Zeile angezeigt. In der Zeile werden Details zu Ihrer neuen Ausführung angezeigt. In der Spalte Status wird der Status des Auftrags nahezu in Echtzeit angezeigt. Die Spalte Ausführungsart zeigt an, ob es sich um einen manuellen oder geplanten Auftrag handelt.

Screenshot of Runs list details.

Weitere Informationen zum Überwachen eines Auftrags finden Sie unter Überwachen einer Apache Spark-Auftragsdefinition.

Abbrechen eines ausgeführten Auftrags

Nachdem der Auftrag übermittelt wurde, können Sie ihn abbrechen, indem Sie in der Auftragsliste im Spark-Auftragsdefinitionselement auf Cancel active run (Aktive Ausführung beenden) klicken.

Screenshot showing where to select Cancel active run.

Momentaufnahme der Spark-Auftragsdefinition

Die Spark-Auftragsdefinition speichert den aktuellen Status. Wenn Sie die Momentaufnahme der Verlaufsausführung anzeigen möchten, können Sie in der Auftragsliste im Spark-Auftragsdefinitionselement auf Momentaufnahme anzeigen klicken. Die Momentaufnahme zeigt den Status der Auftragsdefinition an, der bei Übermittlung des Auftrags vorlag, einschließlich der Hauptdefinitionsdatei, der Verweisdatei, der Befehlszeilenargumente, des Lakehouse, auf das verwiesen wird, und der Spark-Eigenschaften.

Screenshot showing where to select View Snapshot.

Aus einer Momentaufnahme können Sie drei Aktionen ausführen:

  • Als Spark-Auftragsdefinition speichern: Speichern Sie die Momentaufnahme als neue Spark-Auftragsdefinition.
  • Spark-Auftragsdefinition öffnen: Öffnen Sie die aktuelle Spark-Auftragsdefinition.
  • Wiederherstellen: Wiederherstellen der Auftragsdefinition mit der Momentaufnahme. Die Auftragsdefinition wird in dem Status wiederhergestellt, der bei Übermittlung des Auftrags vorlag.

Screenshot of the snapshot menu options.