Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Until-Aktivität erfüllt die gleiche Funktion wie eine do-until-Schleifenstruktur in Programmiersprachen. Sie führt eine Reihe von Aktivitäten in einer Schleife aus, bis die der Aktivität zugeordnete Bedingung als „true“ ausgewertet wird. Wenn bei einer inneren Aktivität ein Fehler auftritt, wird die Until-Aktivität nicht beendet. Sie können einen Timeoutwert für die Until-Aktivität angeben.
Voraussetzungen
Um zu beginnen, müssen Sie die folgenden Voraussetzungen erfüllen:
- Ein Mandantenkonto mit einem aktiven Microsoft Fabric-Abonnement. Sie können Fabric mit einer kostenlosen Testversion testen.
- Ein Fabric-Arbeitsbereich.
Eine "Until"-Aktivität zu einer Pipeline über die Benutzeroberfläche hinzufügen
Führen Sie die folgenden Schritte aus, um eine Until-Aktivität in einer Pipeline zu verwenden:
Erstellen der Aktivität
Erstellen Sie eine neue Pipeline in Ihrem Arbeitsbereich.
Suchen Sie im Bereich "Aktivitäten" nach "Until", und wählen Sie es aus, um es dem Pipeline-Zeichenbereich hinzuzufügen.
Wählen Sie die neue "Bis"-Aktivität auf der Canvas aus, wenn sie noch nicht ausgewählt ist.
Informationen zum Konfigurieren der Registerkarte Allgemein finden Sie unter Allgemeine Einstellungen-Anleitung.
Hinzufügen einer Pipelinevariable
In diesem einfachen Beispiel testen wir den Wert einer Pipelinevariable. Wählen Sie den Hintergrund des Pipeline-Editor-Zeichenbereichs aus, dann die Registerkarte „Variablen“, und fügen Sie eine neue Ganzzahlvariable namens TestVariable mit dem Wert 0 hinzu.
Bis zu Aktivitätseinstellungen
Wählen Sie die "Bis "-Aktivität erneut im Pipeline-Zeichenbereich aus, und wählen Sie dann die Registerkarte "Einstellungen " aus. Wählen Sie das Feld "Ausdruck " und dann " Dynamischen Inhalt hinzufügen" aus, und geben Sie den folgenden Ausdruck an: @equals(variables('TestVariable'), 1).
Wählen Sie die Registerkarte Aktivitäten und dann das Bleistiftsymbol aus, um Aktivitäten zur Bis-Aktivität zu bearbeiten oder hinzuzufügen, oder wählen Sie das +-Symbol auf der Bis-Aktivität im Pipeline-Editor-Zeichenbereich aus. Suchen Sie die Variable setzen Aktivität und wählen Sie sie aus, um sie der Liste der untergeordneten Aktivitäten für die Until-Aktivität hinzuzufügen.
Wählen Sie die neu hinzugefügte "Variable festlegen"-Aktivität aus dem Aktivitätenbereich der Bis-Aktivität im Pipeline-Editor-Canvas aus und wählen Sie dann die Registerkarte Einstellungen im Eigenschaftenbereich der Aktivität aus. Wählen Sie für den Variablentyppipelinevariable aus, und wählen Sie dann die zuvor erstellte TestVariable aus der Dropdownliste aus. Geben Sie für dieses Beispiel einen Wert von 1 an. Wenn Sie über mehrere Aktivitäten iterieren, gibt es potenzielle Verzögerungen beim Beenden der Schleife aufgrund von Aggregations- und Bereinigungsaufgaben, die von einer Pipeline ausgeführt werden.
Speichern und Ausführen oder Planen der Pipeline
Wechseln Sie oben im Pipeline-Editor zur Registerkarte " Start ", und wählen Sie die Schaltfläche "Speichern" aus, um Ihre Pipeline zu speichern. Wählen Sie "Ausführen" aus, um sie direkt auszuführen, oder planen Sie die Ausführung zu bestimmten Zeiten oder Intervallen. Weitere Informationen zu Pipelineausführungen finden Sie unter: Pipelineausführungen planen.
Nach dem Ausführen können Sie die Ausführung der Pipeline überwachen und den Ausführungsverlauf über die Registerkarte Ausgabe unterhalb des Zeichenbereichs anzeigen.
Diese einfache Pipeline führt die untergeordnete Aktivität der Bis-Aktivität genau 1 Mal aus und ändert dabei den Wert der Pipeline-Variable von 0 auf 1. Danach wird der Ausdruck der Bis-Aktivität als wahr ausgewertet und die Ausführung endet.