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:
- Erstellen Sie ein Microsoft Fabric-Mandantenkonto mit einem aktiven Abonnement. Sie können kostenlos ein Konto erstellen.
- Machen Sie sich mit der Spark-Auftragsdefinition vertraut. Weitere Informationen finden Sie unter Was ist eine Apache Spark-Auftragsdefinition?
- Erstellen Sie eine Spark-Auftragsdefinition. Weitere Informationen finden Sie unter Erstellen einer Apache Spark-Auftragsdefinition in Fabric.
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.
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.
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.
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.
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.
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.