Политики обработки ошибок выходных данных Azure Stream Analytics

Политика выходных ошибок — это конфигурация в Azure Stream Analytics, которая определяет, как задание обрабатывает ошибки преобразования данных, если выходное событие не соответствует схеме целевого приемника. Azure Stream Analytics предоставляет две политики: повторные попытки и удаление.

Чтобы настроить политику на портале Azure, откройте задание Stream Analytics, выберите политику ошибок в разделе "Параметры" и выберите нужную политику.

Снимок экрана: параметр политики ошибок в разделе

Политика повторных попыток

При возникновении ошибки преобразования данных Azure Stream Analytics неограниченно повторяет попытки записи события, пока запись не завершится успешно. Нет времени ожидания повторных попыток. Событие, которое повторно обрабатывается, блокирует дальнейшую обработку всех последующих событий. Эта политика также блокирует выходные данные, в которых произошла ошибка, и любые другие выходные данные, которые используют те же входные данные.

Повторная попытка — это политика обработки ошибок вывода по умолчанию. Интервал повторных попыток зависит от выходных данных и может варьироваться от нескольких секунд до нескольких минут за последующие повторные попытки.

Удалить политику

Azure Stream Analytics удаляет любое событие вывода, которое приводит к ошибке преобразования данных. Вы не можете восстановить удаленные события для повторной обработки позже.

Note

Azure Stream Analytics повторяет все временные ошибки (например, сетевые ошибки) независимо от конфигурации политики обработки выходных ошибок.