Delen via


Taken automatiseren met planningen en triggers

In Taken is het mogelijk om taken te configureren om automatisch te activeren in een van de volgende situaties:

  • Volgens een tijdschema
  • Bij aankomst van bestanden naar een Unity Catalog-opslaglocatie
  • Voortdurend

U kunt taakuitvoeringen ook handmatig of via externe indelingshulpprogramma's 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 in een bewaakte Unity-Catalog opslaglocatie. 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

Standaard kan slechts één uitvoering van een taak tegelijk actief zijn. Het is echter mogelijk om deze limit in de geavanceerde instellingen te verhogen. Uitvoeringen worden overgeslagen wanneer ze de geconfigureerde maximale gelijktijdigheid voor een taak overschrijden. Zie Maximum aantal gelijktijdige uitvoeringen configureren.

Een trigger voor een taak configureren

  1. Open de taak waarvoor u een trigger wilt configureren.
  2. Schuif in het deelvenster Taakdetails omlaag naar de sectie Planningen & Triggers en klik vervolgens op Trigger toevoegen.
  3. In Schema & triggersselect het type trigger dat u wilt configureren: Gepland, Bestandsaankomst, of Doorlopend.
  4. Voor een aankomsttrigger van een bestand select en voert u het pad in opslaglocatie in. U kunt eventueel een minimale tijd tussen triggers definiëren of een vertraging tussen de aankomst van het bestand en de trigger die de taak start. Standaard is er een minimumtijd van 60 seconden tussen triggers.
  5. Klik op Opslaan. Nadat u de trigger hebt opgeslagen, wordt uw taak alleen gestart wanneer er een nieuw bestand binnenkomt op de geconfigureerde locatie.

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

U kunt uw taken onderbreken en hervatten in het deelvenster Taakdetails voor uw taak onder Schema's & Triggers. De knoppen Onderbreken en Hervatten worden alleen weergegeven voor taken waarvoor een trigger is geconfigureerd.

Als u een actieve taaktrigger wilt onderbreken, klikt u op Onderbreken. Wanneer u een trigger onderbreekt, worden actieve uitvoeringen voortgezet, maar de trigger start geen nieuwe uitvoeringen meer.

Als u de trigger wilt hervatten, klikt u op Hervatten. Wanneer u een trigger hervat, wordt het geconfigureerde gedrag hervat volgens hetzelfde schema dat eerder is geconfigureerd.

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.

Notitie

Als een taak actief is wanneer een doorlopende trigger wordt hervat, wacht de taakplanner totdat die taak is voltooid om een nieuwe taak te activeren.