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:
- Účet tenanta s aktivním předplatným. Vytvoření účtu zdarma
- Vytvoří se pracovní prostor.
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
Vytvořte v pracovním prostoru nový kanál.
V podokně Aktivity kanálu vyhledejte podmínku If a vyberte ji, abyste ji přidali na plátno kanálu.
Pokud ještě není vybraná, vyberte na plátně novou aktivitu podmínky If.
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.
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í.