Sdílet prostřednictvím


Použití aktivity Until k řízení toku provádění

Aktivita Until poskytuje stejné funkce jako struktura smyčky do-until v programovacích jazycích. Provádí sadu činností ve smyčce, dokud se podmínka přidružená k činnosti nevyhodnotí jako pravdivá. Pokud vnitřní aktivita selže, aktivita Until se nezastaví. Můžete zadat hodnotu časového limitu pro aktivitu typu until.

Požadavky

Abyste mohli začít, musíte splnit následující požadavky:

Přidání aktivity Until do datového kanálu pomocí uživatelského rozhraní

Chcete-li použít aktivitu Until v potrubí, proveďte následující kroky:

Vytvoření aktivity

  1. Vytvořte v pracovním prostoru novou pipeline.

  2. Vyhledejte Dokud v podokně aktivit kanálu a vyberte ho, abyste ho přidali na plátno kanálu.

    snímek obrazovky s uživatelským rozhraním Fabric UI se zvýrazněným podoknem Aktivity a zvýrazněnou aktivitou Until.

  3. Pokud ještě není nová aktivita „Until“ na plátně vybraná, vyberte ji.

    Snímek obrazovky zobrazující záložku Obecná nastavení aktivity Until

Pro nastavení karty Obecné se podívejte do pokynů pro obecné nastavení.

Přidat proměnnou kanálu

V tomto jednoduchém příkladu otestujeme hodnotu proměnné kanálu. Vyberte pozadí plátna editoru pipeline, pak vyberte kartu Proměnné a přidejte novou celočíselnou proměnnou s názvem TestVariable s hodnotou 0.

Snímek obrazovky znázorňující kartu Proměnné potrubí s proměnnou přidanou jako TestVariable a hodnotou nastavenou na 0

Nastavení aktivity do doby, než budou změněna.

  1. Na plátně kanálu vyberte aktivitu a pak vyberte kartu Nastavení. Vyberte pole Výraz a pak vyberte Přidatdynamického obsahu a zadejte následující výraz: @equals(variables('TestVariable'), 1).

    snímek obrazovky znázorňující výraz pro aktivitu Until

  2. Vyberte kartu Aktivity a pak výběrem ikony tužky upravte nebo přidejte aktivity do aktivity Until nebo na plátně editoru kanálu vyberte ikonu +. Najděte aktivitu Nastavit proměnnou a vyberte ji, abyste ji přidali do seznamu podřízených aktivit pro aktivitu Until.

    snímek obrazovky zobrazující přidání aktivity Nastavit proměnnou do seznamu podřízených aktivit aktivity Until.

  3. Vyberte nově přidanou aktivitu Nastavit proměnnou, která se nachází v podokně Aktivity v rámci aktivity Až do, na plátně editoru toku, a pak vyberte její kartu Nastavení v podokně vlastností aktivity. V typ proměnnévyberte Proměnná kanálua poté v rozevíracím seznamu vyberte dříve vytvořenou TestVariable. V tomto příkladu zadejte hodnotu1.

    Snímek obrazovky ukazující nastavení podřízené aktivity

Uložit a spustit nebo naplánovat potrubí

V horní části editoru kanálů přepněte na kartu Domů a výběrem tlačítka Uložit kanál uložte. Vyberte Spustit, pokud ho chcete spustit přímo, nebo Naplánovat pro naplánování. Historii spuštění můžete zobrazit také tady nebo nakonfigurovat další nastavení. Tento jednoduchý kanál provede podřízenou aktivitu Until přesně jednou a změní hodnotu proměnné kanálu z 0 na 1, po čemž se výraz Until vyhodnotí jako pravdivý a kanál se ukončí.

Snímek obrazovky ukazující kartu Domů v editoru kanálu, s označenými tlačítky Uložit, Spustit a Plánování.