Delen via


De activiteit Until gebruiken om de uitvoeringsstroom te beheren

De activiteit Until biedt dezelfde functionaliteit als de lusstructuur do-until in een programmeertaal. Er wordt een reeks activiteiten uitgevoerd totdat de voorwaarde die aan de activiteit is gekoppeld, resulteert in waar. Als een interne activiteit mislukt, stopt de activiteit Totdat de activiteit niet stopt. U kunt een time-outwaarde opgeven voor de activiteit tot de activiteit.

Vereisten

Om aan de slag te gaan, moet u aan de volgende vereisten voldoen:

Een until-activiteit toevoegen aan een pijplijn met ui

Voer de volgende stappen uit om een Until-activiteit in een pijplijn te gebruiken:

De activiteit maken

  1. Maak een nieuwe pijplijn in uw werkruimte.

  2. Zoek naar Until in het deelvenster Activiteiten van de pijplijn en selecteer deze om het toe te voegen aan het pijplijncanvas.

    Screenshot of the Fabric UI with the Activities pane and Until activity highlighted.

  3. Selecteer de nieuwe activiteit Until op het canvas als deze nog niet is geselecteerd.

    Screenshot showing the General settings tab of the Until activity.

Raadpleeg de richtlijnen voor algemene instellingen voor het configureren van het tabblad Algemene instellingen.

Een pijplijnvariabele toevoegen

In dit eenvoudige voorbeeld testen we de waarde van een pijplijnvariabele. Selecteer de achtergrond van het canvas van de pijplijneditor, selecteer vervolgens het tabblad Variabelen en voeg een nieuwe variabele voor het gehele getal toe met de naam TestVariable met de waarde 0.

Screenshot showing the pipeline Variables tab with a variable added called TestVariable, having its value set to 0.

Totdat activiteitsinstellingen

  1. Selecteer de activiteit Until opnieuw op het pijplijncanvas en selecteer vervolgens het tabblad Instellingen. Selecteer het veld Expressie en selecteer vervolgens Dynamische inhoud toevoegen en geef de volgende expressie op: @equals(variabelen('TestVariable'), 1).<

    Screenshot showing the expression for the Until activity.

  2. Selecteer het tabblad Activiteiten en selecteer vervolgens het potloodpictogram om activiteiten te bewerken/toe te voegen aan de until-activiteit of selecteer het + pictogram op de activiteit Tot op het canvas van de pijplijneditor. Zoek de activiteit Variabele instellen en selecteer deze om deze toe te voegen aan de lijst met onderliggende activiteiten voor de activiteit Tot.

    Screenshot showing the addition of the Set Variable activity to the Until activity's child activity list.

  3. Selecteer de zojuist toegevoegde activiteit Variabele instellen van waaruit deze wordt weergegeven in het deelvenster Activiteiten van de activiteit op het canvas van de pijplijneditor en selecteer vervolgens het bijbehorende Instellingen tabblad in het deelvenster Activiteitseigenschappen. Selecteer voor het type Variabele de variabele Pijplijn en kies vervolgens uw eerder gemaakte TestVariable in de vervolgkeuzelijst. Geef voor dit voorbeeld een waarde van 1 op.

    Screenshot showing the settings of the Set Variable child activity of the Until activity.

De pijplijn opslaan en uitvoeren of plannen

Ga naar het tabblad Start boven aan de pijplijneditor en selecteer de knop Opslaan om uw pijplijn op te slaan. Selecteer Uitvoeren om het rechtstreeks uit te voeren of Plan om deze te plannen. U kunt hier ook de uitvoeringsgeschiedenis bekijken of andere instellingen configureren. Met deze eenvoudige pijplijn wordt de onderliggende activiteit van de Activiteit Tot precies 1 keer uitgevoerd, waarbij de waarde van de pijplijnvariabele wordt gewijzigd van 0 in 1, waarna de expressie Until resulteert in waar en beëindigt.

Screenshot showing the Home tab in the pipeline editor with the tab name, Save, Run, and Schedule buttons highlighted.