Поделиться через


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

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

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

Расположение политики обработки ошибок вывода в Azure Stream Analytics

Повторить попытку

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

Drop

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

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

Дальнейшие действия

Руководство по устранению неполадок для Azure Stream Analytics