Een batchtaak maken

Opmerking

Community-belangengroepen zijn nu verplaatst van Yammer naar Microsoft Viva Engage. Als u wilt deelnemen aan een Viva Engage-community en deel wilt nemen aan de meest recente discussies, vult u het formulier Toegang aanvragen tot Finance and Operations Viva Engage Community in en kiest u de community waaraan u wilt deelnemen.

Een batchtaak is een groep taken die u verzendt naar een AOS-exemplaar (Application Object Server) voor automatische verwerking. De batchtaak wordt uitgevoerd met behulp van de beveiligingsreferenties van de gebruiker die de taak heeft gemaakt. Voer de volgende procedure uit om een batchtaak te maken. Het bedrijf van de demogegevens dat wordt gebruikt om deze procedure te maken is USMF.

De batchtaak maken

  1. Ga naar Systeembeheer>Query's>Batchtaken.
  2. Selecteer Nieuw. . Voer in het veld Taakomschrijving een beschrijving van de batchtaak in.
  3. Voer in het veld Geplande begindatum/-tijd de datum en het tijdstip in waarop de batchtaak moet worden uitgevoerd.
  4. Selecteer Opslaan.

Een terugkeerpatroon maken

  1. Selecteer in het actievenster de optie Batchtaak.
  2. Selecteer Terugkeerpatroon. Gebruik deze opties om een bereik en terugkeerpatroon in te voeren.
  3. Selecteer OK.

Opmerking

Alle periodieke batchtaken keren automatisch terug naar de wachtmodus, ongeacht of ze mislukken of slagen. Met dit gedrag zorgt u ervoor dat terugkerende taken alle werkzaamheden die in behandeling zijn, kunnen voltooien tijdens de volgende run als de vorige run is mislukt. Deze functionaliteit kan alleen worden ingeschakeld als de voorwaarden van het terugkeerpatroon van de batch taak nog steeds geldig zijn. De batchtaak moet bijvoorbeeld een resterende terugkeertelling hebben of een terugkeereinddatum die niet is verstreken.

Waarschuwingen toevoegen

  1. Selecteer in het actievenster de optie Batchtaak.
  2. Selecteer Waarschuwingen. Geef aan of u waarschuwingsberichten wilt laten verzenden wanneer de batchtaak is voltooid, wanneer er een fout optreedt of wanneer de batchtaak wordt geannuleerd. Geef vervolgens op of u waarschuwingen wilt laten weergeven als pop-upberichten.
  3. Selecteer OK.

Een taak toevoegen aan een batchtaak

  1. Selecteer op de pagina Batchtaken de optie Taken weergeven.

  2. Selecteer Ctrl+N om een taak te maken.

  3. Voer een beschrijving van de batchtaak in.

  4. Selecteer in het veld Bedrijfsrekeningen de bedrijfsdatabase waarin de taak moet worden uitgevoerd.

  5. Selecteer in het veld Klassennaam het proces dat door de taak moet worden uitgevoerd.

  6. Selecteer indien nodig een batchgroep voor de taak.

    U moet clienttaken toewijzen aan een batchgroep. Zij worden automatisch toegewezen aan de standaardbatchgroep (ook wel de lege batchgroep genoemd).

  7. Selecteer Ctrl+S om de taak op te slaan.

  8. Als u de geselecteerde taak afhankelijk wilt maken van een andere taak in de klus, selecteert u het raster Heeft voorwaarden en volgt u deze stappen voor elke voorwaarde die u wilt definiëren:

    1. Selecteer Ctrl+N om een voorwaarde te maken.
    2. Selecteer de taak-id van de bovenliggende taak.
    3. Selecteer de status die de bovenliggende taak moet bereiken voordat de afhankelijke taak kan worden uitgevoerd.
    4. Selecteer Ctrl+S om de voorwaarde op te slaan.

    Als u meerdere voorwaarden definieert en als aan alle voorwaarden moet worden voldaan om de afhankelijke taak te kunnen laten uitvoeren, selecteert u het voorwaardetype Alle. Als de afhankelijke taak mag worden uitgevoerd als er aan een van de voorwaarden is voldaan, selecteert u Elke als voorwaardetype.

  9. Selecteer hoe u taakfouten kunt afhandelen. Als u het mislukken van een specifieke taak wilt negeren, selecteert u op het tabblad Algemeen de optie Taakfout negeren voor die taak. Als u deze optie selecteert, zorgt het falen van de taak er niet voor dat de opdracht mislukt. U kunt ook in het veld Maximaal aantal pogingen opgeven hoe vaak er mag worden geprobeerd een taak uit te voeren voordat die taak als mislukt wordt beschouwd. Als best practice stelt u het veld Maximum nieuwe pogingen niet in op een waarde die groter is dan 5.

    Zie Nieuwe pogingen voor batch inschakelen voor meer informatie over nieuwe pogingen voor batchverwerking.

Batchtaakhistorie

  1. Selecteer onder Batchtaken in Taken opslaan in de geschiedenis een van de volgende drie opties: Altijd, Alleen fouten of Nooit.

    • Altijd : de geschiedenis van de taak wordt altijd gemaakt, ongeacht de terminalstatus van de batchtaak.
    • Enkel fouten – De geschiedenis voor de taak wordt alleen gemaakt als de taak eindigt in de foutstatus.
    • Nooit: er wordt geen historie gemaakt voor de batchtaak.
  2. Als de batchopdracht veel batchtaken heeft, stelt u dit veld in op Alleen fouten of Nooit.

Belangrijk

Vanaf release 10.0.39, als de batchtaak meer dan 5000 batchtaken heeft, worden in de bijbehorende taakgeschiedenis alleen de eerste 2500 taken opgeslagen. Het geeft de voorkeur aan taken met de status in de volgende volgorde: Fout>Geannuleerd voltooid>>niet uitgevoerd. Met deze maatregel voorkomt u dat batchgerelateerde tabellen worden geblokkeerd die door grote taken kunnen worden veroorzaakt.

Status van batchtaak aanpassen

  1. Ga naar Systeembeheer>Query's>Batchtaken.

  2. Selecteer de gewenste batchtaak.

  3. Selecteer in het actievenster de optie Batchtaak>Functies>Status wijzigen.

  4. Selecteer de gewenste status:

    • Inhouden: stel de batchtaak in op Inhouden, zodat deze niet wordt opgenomen in de planner van batchtaken. Staat gelijk aan Stoppen.
    • Wachten: stel de batchtaak in op Wachten om deze in de wachtrij voor de planner van batchtaken te zetten. Staat gelijk aan Gaan.
  5. Selecteer OK.