Zdieľať cez


Použitie aktivity If Condition na vykonávanie aktivít na základe výrazu

Aktivita If Condition v službe Data Factory pre Microsoft Fabric poskytuje rovnaké funkcie ako príkaz if v programovacích jazykoch. Vykoná množinu aktivít, keď sa podmienka vyhodnotí ako true a ďalšia množina aktivít, keď sa podmienka vyhodnotí ako false.

Predpoklady

Na začiatok musíte splniť nasledujúce predpoklady:

Pridanie aktivity Podmienky if do kanála s používateľskou rozhraním

Ak chcete v kanáli použiť aktivitu If Condition (Ak podmienka), vykonajte nasledujúce kroky:

Vytvorenie aktivity

  1. Vytvorte nový kanál vo svojom pracovnom priestore.

  2. V kanáli Aktivity vyhľadajte položku If Condition (Ak podmienka), a vyberte ju, čím ju pridáte na plátno kanála.

    snímka obrazovky používateľského rozhrania služby Fabric so zvýraznenou aktivitou Aktivity a položkou Ak podmienka.

  3. Vyberte novú aktivitu Ak podmienka na plátne, ak ešte nie je vybratá.

    Snímka obrazovky zobrazujúca kartu Všeobecné nastavenia aktivity Ak podmienka.

Ak chcete nakonfigurovať kartu Všeobecné nastavenia , pozrite si Všeobecné nastavenia pokyny.

Ak nastavenia podmienky

Vyberte kartu Aktivity a zadajte pre aktivitu If dynamické booleovské výraz. V tomto jednoduchom príklade náhodne vygenerujeme číslo v rozsahu od 0 do 1 a vrátime hodnotu True, ak je číslo väčšie alebo rovné 0,5 alebo v opačnom prípade hodnotu False. V jazyku výrazov služby Data Factory môžete použiť akúkoľvek z dostupných funkcií alebo akékoľvek parametre zadané v kanáli.

Po poskytnutí výrazu pre podmienku If výberom ikony ceruzky vedľa každého prípadu (True/False) môžete pridať toľko aktivít, koľko je potrebné podmienene vykonať pri každom vyhodnotení výrazu.

Snímka obrazovky zobrazujúca kartu Nastavenia aktivity podmienky a znázorňujúca, kde zadať výraz a vybrať položku Aktivity, kedy sa výraz vyhodnotí ako True alebo False.

Uloženie a spustenie alebo naplánovanie kanála

Prejdite na kartu Domov v hornej časti editora kanála a vyberte tlačidlo Uložiť, čím kanál uložíte. Vyberte položku Spustiť spustite priamo alebo Naplánovať naplánovať. Históriu spúšťania môžete zobraziť aj tu alebo konfigurovať iné nastavenia.

Snímka obrazovky znázorňujúca kartu Domov v editore kanálov so zvýraznenými tlačidlami Uložiť, Spustiť a Plán.