Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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:
- Musíte mít přístup k tenantovi Microsoft Fabric se zřízenou kapacitou. Fabric můžete vyzkoušet s bezplatnou zkušební verzí.
- Fabric workspace, který je přiřazen k této kapacitě.
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
Vytvořte v pracovním prostoru novou pipeline.
Vyhledejte Until v podokně Aktivity a vyberte jej, abyste jej přidali na plátno pipeline.
Pokud ještě není nová aktivita „Until“ na plátně vybraná, vyberte ji.
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.
Nastavení aktivity do doby, než budou změněna.
Na plátně potrubí vyberte aktivitu Dokud a pak vyberte kartu Nastavení. Vyberte pole Výraz a pak vyberte možnost Přidat dynamický obsah a zadejte následující výraz: @equals(variables('TestVariable'), 1).
Vyberte kartu Aktivity a pak vyberte ikonu tužky, abyste upravili nebo přidali aktivity k aktivitě Until, nebo na ploše editoru pipeline vyberte ikonu +. Najděte aktivitu Nastavit proměnnou a vyberte ji, abyste ji přidali do seznamu podřízených aktivit pro aktivitu Until.
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. Pokud iterujete více aktivit, může dojít ke zpoždění ukončení smyčky kvůli agregaci a vyčištění práce prováděné kanálem.
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. Výběrem možnosti Spustit ho spustíte přímo nebo naplánujete spuštění v určitých časech nebo intervalech. Další informace o spuštěních kanálu najdete v tématu: Plánování spuštění kanálu.
Po spuštění můžete monitorovat průběh pipeline a zobrazit historii provedení z karty Výstup pod plátnem.
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čí.