Analisi di flusso di Azure criteri per gli errori di output

Un criterio di errore di output è una configurazione in Analisi di flusso di Azure che controlla il modo in cui il processo gestisce gli errori di conversione dei dati quando un evento di output non è conforme allo schema del sink di destinazione. Analisi di flusso di Azure fornisce due criteri: Riprova e Rilascia.

Per configurare i criteri nel portale di Azure, aprire un processo di Analisi di flusso, selezionare Criteri di errore in Impostazioni e quindi scegliere il criterio desiderato.

Schermata che mostra l'opzione Criterio di errore nella sezione Configura di un processo di Stream Analytics nel portale di Azure.

Politica di ripetizione dei tentativi

Quando si verifica un errore di conversione dei dati, Analisi di flusso di Azure riprova a scrivere l'evento per un periodo illimitato fino a quando la scrittura non riesce. Non è previsto alcun timeout per i tentativi. L'evento che è in fase di ritentativo blocca l'elaborazione di tutti gli eventi successivi. Questo criterio blocca anche l'output in cui si è verificato l'errore e tutti gli altri output che condividono lo stesso input.

Riprovare è il criterio di gestione degli errori di output predefinito. L'intervallo di ripetizione dei tentativi varia in base all'output e può variare da pochi secondi a pochi minuti nei tentativi successivi.

Criterio di eliminazione

Analisi di flusso di Azure elimina qualsiasi evento di output che genera un errore di conversione dei dati. Non è possibile recuperare gli eventi eliminati per la rielaborazione in un secondo momento.

Note

Analisi di flusso di Azure ritenta tutti gli errori temporanei ,ad esempio errori di rete, indipendentemente dalla configurazione dei criteri di gestione degli errori di output.