Sdílet prostřednictvím


Použijte aktivitu Switch k podmíněnému větvení provádění v potrubí.

Aktivita Switch v Microsoft Fabric poskytuje stejné funkce jako příkaz switch v programovacích jazycích. Vyhodnotí sadu aktivit odpovídající případu, která odpovídá vyhodnocení podmínky.

Požadavky

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

Přidání aktivity vyhledávání do potrubí pomocí uživatelského rozhraní

Pokud chcete v lince použít aktivitu Switch, proveďte následující kroky:

Vytvoření aktivity

  1. Vytvořte v pracovním prostoru nový kanál.

  2. Vyhledejte aktivitu Přepnout v potrubí na panelu nástrojů aktivit a vyberte ji k přidání na plátno potrubí. Možná budete muset rozbalit seznam aktivit pomocí tlačítka +, protože je k dispozici více aktivit, než se obvykle vejde do prostoru pro panel nástrojů.

    ** Snímek obrazovky uživatelského rozhraní Fabric UI se zvýrazněným podoknem Aktivity a zvýrazněnou aktivitou Switch

  3. Pokud ještě není vybraná, vyberte na plátně novou aktivitu Switche.

    Snímek obrazovky s kartou Obecné nastavení aktivity Switch

Informace o konfiguraci karty nastavení Obecné najdete v pokynů k nastaveníObecné.

Nastavení aktivit

Vyberte kartu Aktivity, a v seznamu případů už uvidíte přidaný Výchozí případ.

Klauzule Expression je místo, kde zadáte výraz, který se má vyhodnotit a porovnat s možnostmi Case a podporuje dynamický obsah, který umožňuje použít parametry, systémové proměnné, funkce a místní proměnné z projektu k porovnání s různými případy.

Pomocí ikony tužky napravo od každého případu na kartě Aktivity můžete nakonfigurovat aktivity, které se spustí, když případ odpovídá výrazu . Pomocí tlačítka + Přidat případ můžete přidat nové případy vedle výchozího, který se spustí, pokud žádný jiný případ neodpovídá výsledku výrazu. Můžete také přidat případy a aktivity přímo v rozhraní aktivity Switch na plátně kanálu tím, že vyberete tlačítko + pro přidání případu nebo ikonu tužky vedle uvedených případů pro nakonfigurování aktivit pro každý případ.

Snímek obrazovky znázorňující kartu nastavení aktivity vyhledávání, kde je zvýrazněna karta a kde lze vybrat nové připojení.

Konfigurace aktivit případu

Když upravíte aktivity pro případ výběrem ikony tužky vedle ní, buď v podokně nastavení Aktivity, nebo přímo na rozhraní aktivity Switch na kanálovém plátně, zobrazí se editor aktivit případu. Podobá se editoru kanálů, ale je specifický pro zvolený případ. Můžete přidat libovolný počet aktivit, podobně jako u potrubí, a budou provedeny, když vybraný případ odpovídá výrazu pro aktivitu Switch. V tomto příkladu byla do výchozího případu přidána kopírovací aktivita a spustí se vždy, když žádný z ostatních případů neodpovídá Výrazu definovanému v aktivitě Switch.

snímek obrazovky s podoknem editoru aktivit případu pro výchozí případ s přidanou ukázkovou aktivitou kopírování

Všimněte si kanálu a případu v levém horním rohu editoru aktivit pro případ. Po dokončení konfigurace aktivit případu můžete vybrat odkaz na název kanálu, abyste se znovu vrátili do hlavního editoru kanálů.

Uložte a spusťte nebo naplánujte pipelinu

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 k jeho přímému spuštění, nebo Naplánovat k jeho naplánování. Historii spuštění můžete zobrazit také tady nebo nakonfigurovat další nastavení.

Snímek obrazovky zobrazující záložku Domů v editoru kanálů se zvýrazněnými tlačítky pro uložení, spuštění a naplánování.