Sdílet prostřednictvím


Použití aktivity Switch k podmíněnému spuštění větvení v kanálu

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 kanálu pomocí uživatelského rozhraní

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

Vytvoření aktivity

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

  2. Na panelu nástrojů Aktivity kanálu vyhledejte aktivitu Switch a vyberte ji, abyste ji přidali na plátno kanálu. Možná budete muset pomocí tlačítka rozbalit seznam aktivit + , protože je k dispozici více aktivit, než se obvykle vejde do prostoru panelu nástrojů.

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

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

    Screenshot showing the General settings tab of the Switch activity.

Informace o konfiguraci karty Obecné nastavení najdete v doprovodných materiálech k obecným nastavením.

Nastavení aktivit

Vyberte kartu Aktivity a zobrazí se výchozí případ, který už byl přidán do seznamu případů.

Klauzule Expression je místo, kde zadáte výraz, který se má vyhodnotit a porovnat s možnostmi případu , 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ž se tento případ shoduje s výrazem. 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 na plátně kanálu přímo na plátně kanálu tak, že vyberete + tlačítko pro přidání případu nebo ikonu tužky vedle uvedených případů a nakonfigurujete aktivity pro každý případ.

Screenshot showing the Lookup activity settings tab highlighting the tab, and where to choose a new connection.

Konfigurace aktivit případu

Když upravíte aktivity pro případ tak, že vyberete ikonu tužky vedle ní, buď v podokně Nastavení aktivit , nebo přímo na rozhraní Pro přepnutí aktivity na plátně kanálu, zobrazí se editor aktivit případu. Podobá se editoru kanálu, ale je specifický pro vybraný případ. Můžete přidat libovolný počet aktivit, stejně jako u kanálu, a tyto aktivity se spustí, když vybraný případ odpovídá výrazu pro aktivitu Switch. V tomto příkladu se do výchozího případu přidala aktivita Copy a spustí se vždy, když žádný z ostatních případů neodpovídá výrazu definovanému v aktivitě Switch.

Screenshot showing the case activities editor pane for the default case with a sample Copy activity added to it.

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žení a spuštění nebo naplánování kanálu

Přepněte na kartu Domů v horní části editoru kanálů a výběrem tlačítka Uložit kanál uložte. Vyberte Spustit a spusťte ho přímo nebo naplánujte jeho naplánování. Historii spuštění můžete zobrazit také tady nebo nakonfigurovat další nastavení.

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