Triggertypen voor Databricks-taken
U kunt taakuitvoeringen configureren om te activeren volgens een tijdschema, triggers voor bestands aankomst of om continu uit te voeren.
U kunt taakuitvoeringen ook handmatig activeren of externe indelingshulpprogramma's gebruiken om een taakuitvoering te activeren.
Taakplanningen en triggers
Triggertype | Gedrag |
---|---|
Gepland | Hiermee wordt een taakuitvoering geactiveerd op basis van een tijdschema. Zie Taken uitvoeren volgens een planning. |
Bestands aankomst | Hiermee wordt een taak uitgevoerd wanneer nieuwe bestanden binnenkomen op een bewaakte Opslaglocatie van Unity Catalog. Zie Triggertaken wanneer nieuwe bestanden binnenkomen. |
Continu | Als u de taak altijd actief wilt houden, activeert u een andere taakuitvoering wanneer een taakuitvoering is voltooid of mislukt. Zie Taken uitvoeren continu. |
Geen (handmatig) | Uitvoeringen worden handmatig geactiveerd met de knop Nu uitvoeren of programmatisch met andere indelingsprogramma's. Zie Een enkele taakuitvoering activeren |
U kunt slechts één trigger definiëren voor een taak, maar u kunt Nu uitvoeren altijd gebruiken om handmatig een uitvoering te activeren. Zie Een uitvoering van één taak activeren.
Als u een taakuitvoering handmatig activeert, wordt het taakschema niet hervat. Zie Triggers voor onderbreken en hervatten van taken.
Standaard kan slechts één uitvoering van een taak tegelijk actief zijn. Geactiveerde uitvoeringen worden overgeslagen wanneer ze de geconfigureerde maximale gelijktijdigheid voor een taak overschrijden. Zie Maximum aantal gelijktijdige uitvoeringen configureren.
Notitie
Als een of meer taken in een taak met meerdere taken mislukt, kunt u de subset van mislukte taken opnieuw uitvoeren. Zie Mislukte en overgeslagen taken opnieuw uitvoeren.
Taaktriggers onderbreken en hervatten
Wanneer u een trigger onderbreekt, worden actieve uitvoeringen voortgezet, maar de trigger start geen nieuwe uitvoeringen meer.
Wanneer u een trigger hervat, wordt het geconfigureerde gedrag hervat volgens hetzelfde schema dat eerder is geconfigureerd.
Notitie
Als een uitvoering actief is wanneer een continue trigger wordt hervat, wacht de taakplanner totdat die uitvoering is voltooid om een nieuwe uitvoering te activeren.
Knoppen voor het onderbreken en hervatten van uw taak worden dynamisch weergegeven in het deelvenster Taakgegevens voor uw taak onder Planningen & Triggers. Deze knoppen worden alleen weergegeven voor taken waarvoor een trigger is gedefinieerd.
- Als de trigger actief is, klikt u op Onderbreken.
- Als de trigger is onderbroken, klikt u op Hervatten
Wanneer u een trigger maakt of bewerkt, kunt u deze instellingen ook beheren in het dialoogvenster Planningen en triggers . Schakelen tussen actief en onderbroken om de triggerstatus te beheren.