Sdílet prostřednictvím


Aktivita Podmínka If slouží ke spouštění aktivit na základě výrazu.

Aktivita If Condition ve službě Data Factory pro Microsoft Fabric poskytuje stejné funkce jako příkaz if v programovacích jazycích. Spustí sadu aktivit, když se podmínka vyhodnotí jako true a další sada aktivit, když se podmínka vyhodnotí jako nepravda.

Požadavky

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

Přidání aktivity podmínky If do kanálu s uživatelským rozhraním

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

Vytvoření aktivity

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

  2. V podokně Aktivity kanálu vyhledejte podmínku If a vyberte ji, abyste ji přidali na plátno kanálu.

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

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

    Screenshot showing the General settings tab of the If Condition activity.

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

Nastavení podmínky If

Vyberte kartu Aktivity a zadejte dynamický logický výraz pro aktivitu If. V tomto jednoduchém příkladu náhodně vygenerujeme číslo mezi 0 a 1 a vrátíme hodnotu True, pokud je číslo větší nebo rovno 0,5 nebo jinak False. Můžete použít některou z dostupných funkcí v jazyce výrazů služby Data Factory nebo jakékoli parametry zadané v kanálu.

Po zadání výrazu pro podmínku If můžete výběrem ikony tužky vedle každého případu (Pravda/Nepravda) přidat tolik aktivit, kolik je potřeba podmíněně spouštět při každém vyhodnocení výrazu.

Screenshot showing the If Condition Activity settings tab and showing where to provide the Expression and choose Activities for when the expression evaluates to True or False.

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.