Typy triggerů pro úlohy Databricks
Spuštění úloh můžete nakonfigurovat tak, aby se aktivovala podle časového plánu, aktivačních událostí příletu souborů nebo aby běžela nepřetržitě.
Spuštění úlohy můžete také aktivovat ručně nebo můžete k aktivaci spuštění úlohy použít externí nástroje 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ě katalogu Unity. 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. |
Pro úlohu můžete definovat jenom jednu aktivační událost, ale spuštění můžete vždy aktivovat ručně pomocí příkazu Spustit . Viz Aktivace jednoho spuštění úlohy.
Ruční aktivace spuštění úlohy neobnoví plán úlohy. Viz Triggery úloh pozastavení a obnovení.
Ve výchozím nastavení může být aktivní jenom jeden spuštění úlohy. Aktivovaná spuštění se přeskočí, když překročí nakonfigurovanou maximální souběžnost pro úlohu. Viz Konfigurace maximálního počtu souběžných spuště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
Když trigger pozastavíte, všechna aktuálně aktivní spuštění budou pokračovat, ale trigger už nespustí nové spuštění.
Po obnovení triggeru se nakonfigurované chování obnoví ve stejném plánu, který jste dříve nakonfigurovali.
Poznámka:
Pokud je jakékoli 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í.
Tlačítka pro pozastavení a obnovení úlohy se dynamicky zobrazují na panelu Podrobností úlohy v části Plány a triggery. Tato tlačítka se zobrazí jenom pro úlohy, které mají definovanou aktivační událost.
- Pokud je trigger aktivní, klikněte na Pozastavit.
- Pokud je trigger pozastavený, klikněte na Pokračovat.
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.