Condividi tramite


Gestione dei batch

Come controllare manualmente il rilascio degli interscambi in batch, usando i controlli nella parte superiore della pagina Configurazione batch della scheda contratto unidirezionale della finestra di dialogo Proprietà contratto (nella console di amministrazione di BizTalk Server) sia per la codifica X12 che EDIFACT. Questa operazione implica l'utilizzo dei seguenti controlli:

  • Avvio di un batch. Attiva un'istanza dell'orchestrazione in batch. Dopo aver selezionato il pulsante Start , gli elementi di batch vengono raccolti quando l'istanza si trova all'interno dell'intervallo di attivazione.

  • Override di un batch. Crea un batch usando elementi esistenti e lo invia immediatamente. Dopo l'invio, l'orchestrazione batch riprende l'elaborazione batch in base alle impostazioni stabilite.

  • Arresto di un batch. Disattiva un'istanza attivata dell'orchestrazione in batch. Dopo aver selezionato il pulsante Arresta , l'orchestrazione crea un batch da elementi batch esistenti, recapita l'interscambio alla pipeline di invio EDI e termina.

    I controlli agiscono su un'unica configurazione batch.

    Le azioni eseguite da BizTalk quando si preme il pulsante Start dipendono dai criteri filtro , dai criteri di rilascio e dalle impostazioni dell'intervallo di attivazione nella pagina Configurazione batch . I criteri di filtro determinano i messaggi da inviare in batch. I criteri di rilascio determinano il momento del rilascio dei batch. Le proprietà dell'intervallo di attivazione determinano se un'istanza attivata dell'orchestrazione batch raccoglierà gli elementi per il batch. Per altre informazioni su queste impostazioni, vedere Configurazione di un batch in uscita.

Questo argomento illustra come avviare, arrestare, eseguire l'override ed eliminare batch.

Nota

Per istruzioni su come configurare batch, vedere Configurazione di batch X12 o Configurazione di batch EDIFACT.

Prerequisiti

È necessario essere connessi come membro del gruppo Administrators BizTalk Server o BizTalk Server gruppo Operatori B2B.

Nota

Un membro del gruppo BizTalk Server operatori B2B può avviare, arrestare o eseguire l'override di un batch, ma non può modificare qualsiasi impostazione di configurazione correlata al batch. Per modificare la configurazione batch, è necessario essere membro del gruppo administrators di BizTalk Server.

Avviare, arrestare e eseguire l'override dei batch

  1. Aprire BizTalk Server Amministrazione, espandere il gruppo BizTalk e selezionare Parti.

  2. Nella pagina Parti e Profili aziendali , nella sezione Contratti fare clic con il pulsante destro del mouse sul contratto con la configurazione batch che si desidera avviare, arrestare o eseguire l'override.

  3. Nella scheda Contratto unidirezionale delle proprietà del contratto selezionare la pagina Configurazione batch .

  4. Nella pagina Configurazione batch selezionare la scheda per il batch che si vuole avviare, arrestare o eseguire l'override.

  5. Verificare che i criteri di filtro e di rilascio e le proprietà dell'intervallo di attivazione siano impostati nel modo appropriato.

    Nota

    Se si è membri del gruppo operatori di BizTalk Server, ma non del gruppo Administrators di BizTalk Server, è possibile avviare, arrestare o eseguire l'override dei batch. Tuttavia, non è possibile modificare le impostazioni di configurazione batch. Le impostazioni sono visibili all'utente, ma se si modifica un'impostazione e quindi si seleziona OK, viene visualizzato un errore di autorizzazione.

  6. Se non è stata attivata un'istanza dell'orchestrazione in batch, selezionare Avvia per attivare un'istanza.

    Nota

    • È possibile indicare che un'istanza dell'orchestrazione in batch non è stata attivata se il pulsante Start è abilitato e Il batch non viene attivato viene visualizzato appena sotto il controllo Start .
    • Se si è fatto clic sul pulsante Start e è stata attivata un'istanza dell'orchestrazione in batch, ma non vengono raccolti elementi per il batch, verificare che la datatime nella casella di testo Attivazione sia trasspirata. In caso contrario, la data di attivazione deve essere impostata sulla data corrente o versioni precedenti.
  7. Per inviare un interscambio in batch quando i criteri di rilascio non sono stati soddisfatti, selezionare Override.

    Nota

    Se si seleziona Override, viene inviato un interscambio in batch, ma non influisce sullo stato di attivazione dell'istanza di orchestrazione in batch, sui criteri di attivazione o sui criteri di rilascio.

  8. Per disattivare l'istanza dell'orchestrazione in batch, selezionare Arresta.

    Nota

    Selezionando Arresta i risultati in un interscambio batch inviato e l'istanza di orchestrazione in batch terminata.

  9. Selezionare OK o Annulla per chiudere le proprietà del contratto.

Eliminare batch

  1. In BizTalk Server Amministrazione selezionare Parti.

  2. Nella pagina Parti e profili aziendali , nella sezione Contratti fare clic con il pulsante destro del mouse sul contratto con la configurazione batch da eliminare.

  3. Nella scheda contratto unidirezionale della finestra di dialogo Proprietà contratto selezionare la pagina Configurazione batch .

  4. Nella pagina Configurazione batch selezionare la scheda per il batch da eliminare.

  5. Nell'angolo destro della scheda selezionare Elimina.

  6. Selezionare OK per chiudere le proprietà del contratto.

Vedere anche

Configurazione di un batch in uscita
Gestione di soluzioni EDI e AS2