Planen und Ausführen einer Apache Spark-Auftragsdefinition
Erfahren Sie, wie Sie eine Microsoft Fabric Apache Spark-Auftragsdefinition ausführen und den Auftragsdefinitionsstatus und Details finden.
Voraussetzungen
Bevor Sie beginnen, müssen Sie:
- Erstellen Sie ein Microsoft Fabric-Mandantenkonto mit einem aktiven Abonnement. Erstellen Sie ein kostenloses Konto.
- Verstehen Sie die Spark-Auftragsdefinition: siehe Was ist eine Apache Spark-Auftragsdefinition?.
- Erstellen einer Spark-Auftragsdefinition: Siehe Erstellen einer Apache Spark-Auftragsdefinition in Fabric.
So wird's gemacht: Ausführen einer Spark-Auftragsdefinition
Es gibt zwei Möglichkeiten, eine Spark-Auftragsdefinition auszuführen:
Führen Sie eine Spark-Auftragsdefinition manuell aus, indem Sie im Spark-Auftragsdefinitionselement in der Auftragsliste auf die Schaltfläche Ausführen klicken.
Planen Sie eine Spark-Auftragsdefinition, indem Sie einen Zeitplan auf der Registerkarte Einstellungen einrichten. Wählen Sie Einstellungen in der Symbolleiste aus, und wählen Sie dann Zeitplanaus.
Wichtig
Zum Ausführen muss eine Spark-Auftragsdefinition eine Hauptdefinitionsdatei und einen Standardmäßigen Lakehouse-Kontext aufweisen.
Tipp
Bei manueller Ausführung wird das Konto des aktuell angemeldeten Benutzers verwendet, um den Auftrag zu übermitteln. Für eine ausführung, die durch einen Zeitplan ausgelöst wird, wird das Konto des Benutzers, der den Zeitplanplan erstellt hat, verwendet, um den Auftrag zu übermitteln.
Drei bis fünf Sekunden nach der Übermittlung der Ausführung wird unter der Registerkarte Ausführen eine neue Zeile angezeigt. In der Zeile werden Details zu Ihrer neuen Ausführung angezeigt. In der Spalte Status wird der Status des Auftrags in Quasi-Echtzeit angezeigt. Die Spalte Ausführungsart zeigt an, ob es sich um einen manuellen oder geplanten Auftrag handelt.
Weitere Informationen zum Überwachen eines Auftrags finden Sie unter Überwachen Ihrer 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 Aktive Ausführung beenden auswählen.
Momentaufnahme der Spark-Auftragsdefinition
Die Spark-Auftragsdefinition speichert den aktuellen Status. Wenn Sie die Momentaufnahme der Verlaufsausführung anzeigen möchten, wählen Sie in der Auftragsliste im Spark-Auftragsdefinitionselement Momentaufnahme anzeigen aus. 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.
Aus einer Momentaufnahme können Sie drei Aktionen ausführen:
- Als Spark-Auftragsdefinition speichern: Speichern Sie die Momentaufnahme als neue Spark-Auftragsdefinition.
- Definition des Open Spark-Auftrags: Öffnen Sie die aktuelle Spark-Auftragsdefinition.
- Wiederherstellen: Wiederherstellen der Auftragsdefinition mit der Momentaufnahme. Die Auftragsdefinition wird in den Zustand wiederhergestellt, in dem sie war, als der Auftrag eingereicht wurde.