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:
- Konto nájomníka s aktívnym predplatným. Vytvoriť konto zdarma.
- Vytvorí sa pracovný priestor.
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
Vytvorte nový kanál vo svojom pracovnom priestore.
V kanáli Aktivity vyhľadajte položku If Condition (Ak podmienka), a vyberte ju, čím ju pridáte na plátno kanála.
Vyberte novú aktivitu Ak podmienka na plátne, ak ešte nie je vybratá.
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.
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.