Automatizace úloh pomocí plánů a triggerů
V úlohách je možné nakonfigurovat úlohy tak, aby se automaticky aktivovaly v některé z následujících situací:
- Podle časového plánu
- Při příchodu souborů do úložného místa Unity Catalog
- Nepřetržitě
Úlohu můžete spustit také ručně nebo pomocí externích nástrojů orchestrace.
Plány úloh a triggery
Typ aktivační události | Chování |
---|---|
Plánováno | Aktivuje spuštění úlohy na základě časového plánu. Viz Spuštění úloh podle plánu. |
Doručení souboru | Aktivuje spuštění úlohy, když dorazí nové soubory do monitorovaného umístění úložiště Unity Catalog. Viz Úlohy triggeru při příchodu nových souborů. |
Průběžné | Pokud chcete úlohu zachovat vždy spuštěnou, aktivujte spuštění jiné úlohy vždy, když se úloha dokončí nebo selže. Viz Průběžné spouštění úloh. |
Žádné (ruční) | Spuštění se aktivují ručně pomocí tlačítka Spustit nyní nebo programově pomocí jiných nástrojů orchestrace. Viz Aktivace jednoho spuštění úlohy. |
Ve výchozím nastavení může být aktivní jenom jeden spuštění úlohy. Tento limit je však možné zvýšit v rozšířených nastaveních. Běhy se přeskočí, když překročí nakonfigurovaný maximální počet současně spuštěných úloh. Viz Konfigurace maximálního počtu souběžných spuštění.
Nakonfigurujte spouštěč úlohy
- Otevřete úlohu, pro kterou chcete nakonfigurovat trigger.
- V podokně podrobností úlohy přejděte dolů do části Plánování & Aktivační události a klikněte na Přidat trigger.
- V plánování & vyberte typ triggeruselect, který chcete nakonfigurovat: naplánovaný, doručení souborunebo průběžný.
- V případě triggeru přijetí souboru select doručení souboru a zadejte cestu do Umístění úložiště. Volitelně můžete definovat minimální dobu mezi aktivačními událostmi nebo zpožděním mezi doručením souboru a spuštěním úlohy. Ve výchozím nastavení je mezi triggery minimální doba 60 sekund.
- Klikněte na Uložit. Po uložení triggeru se úloha spustí jenom v případě, že nový soubor dorazí do nakonfigurovaného umístění.
Poznámka:
Pokud jeden nebo více úkolů v úloze s více úkoly není úspěšné, můžete znovu spustit podmnožinu neúspěšných úkolů. Viz Znovu spustit neúspěšné a přeskočené úlohy.
Pozastavení a obnovení aktivačních událostí úlohy
Úlohy můžete pozastavit a obnovit v podokně podrobností úlohy úlohy v části Plány & triggery. Tlačítka Pozastavit a Pokračovat se zobrazí jenom pro úlohy, které mají nakonfigurovanou aktivační událost.
Chcete-li pozastavit aktivní spouštěč úlohy, klepněte na tlačítko Pozastavit. Když trigger pozastavíte, všechna aktuálně aktivní spuštění budou pokračovat, ale trigger už nespustí nové spuštění.
Pokud chcete trigger obnovit, klikněte na Pokračovat. Po obnovení triggeru se nakonfigurované chování obnoví ve stejném plánu, který jste dříve nakonfigurovali.
Při vytváření nebo úpravách triggeru můžete tato nastavení řídit také v dialogovém okně Plány a triggery . Můžete přepínat mezi aktivní a pozastavenou a řídit stav aktivační události.
Poznámka:
Pokud je spuštění aktivní, když se obnoví průběžná aktivační událost, plánovač úloh počká, dokud se toto spuštění nespustí, aby aktivoval nové spuštění.