Condividi tramite


Creare un processo batch

Nota

I gruppi di interesse della community sono ora passati da Yammer a Microsoft Viva Engage. Per partecipare a una community viva engage e partecipare alle discussioni più recenti, compilare il modulo Richiedi accesso a Finance and Operations Viva Engage Community e scegliere la community a cui si vuole partecipare.

Un processo batch è un gruppo di attività inviate a un'istanza di Application Object Server (AOS) per l'elaborazione automatica. Il processo batch viene eseguito usando le credenziali di sicurezza dell'utente che ha creato il processo. Per configurare un processo batch, attenersi alla seguente procedura. La società di dati demo utilizzata per creare questa procedura è USMF.

Creare il processo batch

  1. Vai a Amministrazione sistema>Richieste di informazioni>Processi batch.
  2. Selezionare Nuovo. . Nel campo Descrizione processo immetti una descrizione del processo batch.
  3. Nel campo Data/ora di inizio programmate, immetti la data e l'ora in cui deve essere eseguito il processo batch.
  4. Seleziona Salva.

Creare una ricorrenza

  1. Nel riquadro azioni seleziona Processo batch.
  2. Seleziona Ricorrenza. Usare queste opzioni per immettere un intervallo e un criterio per la ricorrenza.
  3. Selezionare OK.

Nota

Tutti i processi batch ricorrenti tornano automaticamente allo stato di attesa, indipendentemente dal fatto che abbiano esito negativo o esito positivo. Questo comportamento garantisce che le attività ricorrenti possano completare qualsiasi lavoro in sospeso durante l'esecuzione successiva se quella precedente è fallita. Questa funzionalità può essere abilitata solo se le condizioni di ricorrenza del processo batch sono ancora valide. Ad esempio, il job batch deve avere un numero di ricorrenze rimanenti o una data finale della ricorrenza che non sia già trascorsa.

Aggiungere avvisi

  1. Nel riquadro azioni seleziona Processo batch.
  2. Seleziona Avvisi. Indicare se si desidera che i messaggi di avviso vengano inviati quando il processo batch termina, presenta una condizione di errore o viene annullato. Poi specificare se volete che gli allarmi vengano visualizzati come messaggi popup.
  3. Selezionare OK.

Aggiungere un'attività a un processo batch

  1. Nella pagina Processi batch, seleziona Visualizza attività.

  2. Seleziona Ctrl+N per creare un'attività.

  3. Immettere una descrizione dell'attività batch.

  4. Nel campo Account società, seleziona il database aziendale in cui eseguire l'attività.

  5. Nel campo Nome classe seleziona il processo che deve essere eseguito dall'attività.

  6. Se appropriato, seleziona un gruppo batch per l'attività.

    È necessario assegnare le attività del cliente a un gruppo batch. Vengono automaticamente assegnate al gruppo batch predefinito (noto anche come gruppo batch vuoto).

  7. Seleziona Ctrl+S per salvare l'attività.

  8. Per rendere l'attività selezionata dipendente da un'altra attività nel processo, seleziona la griglia Include condizioni quindi segui questi passaggi per ogni condizione che vuoi definire:

    1. Seleziona Ctrl+N per creare una condizione.
    2. Seleziona l'ID attività padre.
    3. Seleziona lo stato che l'attività padre deve raggiungere prima che l'attività dipendente possa essere eseguita.
    4. Seleziona Ctrl+S per salvare la condizione.

    Se sono state definite più condizioni e devono essere tutte soddisfatte affinché l'attività dipendente possa essere eseguita, seleziona Tutto come tipo di condizione. Se invece l'attività dipendente può essere eseguita dopo che viene soddisfatta una qualsiasi delle condizioni, seleziona Qualsiasi come tipo di condizione.

  9. Selezionare come gestire gli errori delle attività. Per ignorare l'errore di un'attività specifica, seleziona l'opzione Ignora errore attività nella scheda Generale per l'attività in questione. Se si seleziona questa opzione, l'errore del compito non determinerà l'insuccesso del processo. È anche possibile utilizzare il campo Numero massimo di tentativi per specificare quante volte è possibile ripetere un'attività prima che venga considerata non riuscita. Come procedura consigliata, non impostare il campo Numero massimo di tentativi su un valore maggiore di 5.

    Per ulteriori informazioni sui tentativi in batch, consulta Attivare i tentativi in batch.

Storico dei processi batch

  1. In Processi batch, in Salva processi nella cronologia, selezionare una delle tre opzioni: Sempre, Solo errori o Mai.

    • Sempre : la cronologia del processo viene sempre creata, indipendentemente dallo stato del terminale del processo batch.
    • Solo errori : la cronologia per il processo viene creata solo se il processo termina nello stato di errore.
    • Mai: non viene creata alcuna cronologia per il processo batch.
  2. Se il processo batch include molte attività batch, impostare il campo su Solo errori o su Mai.

Importante

A partire dalla versione 10.0.39, se il processo batch ha più di 5.000 attività batch, la cronologia dei processi corrispondente salva solo le prime 2.500 attività. Preferisce le attività con stato nell'ordine seguente: Errore>Annullato>>completato non eseguito. Questa misura impedisce il blocco delle tabelle correlate al batch che potrebbero essere causati da lavori di grandi dimensioni.

Modificare lo stato del processo batch

  1. Vai a Amministrazione sistema>Richieste di informazioni>Processi batch.

  2. Selezionare il processo batch appropriato.

  3. Nel riquadro azioni seleziona Processo batch>Funzioni>Cambia stato.

  4. Selezionare lo stato appropriato:

    • Trattenuto: impostare il processo batch su trattenuto di modo che sia trattenuto dallo scheduler dei processi batch. È equivalente a fermo.
    • In attesa: impostare il processo batch su in attesa di modo che sia in attesa di essere selezionato dallo scheduler di processi batch. È equivalente a go.
  5. Selezionare OK.