Zasady błędów danych wyjściowych usługi Azure Stream Analytics

W tym artykule opisano zasady obsługi błędów danych wyjściowych, które można skonfigurować w usłudze Azure Stream Analytics.

Zasady obsługi błędów danych wyjściowych dotyczą tylko błędów konwersji danych występujących, gdy zdarzenie wyjściowe wygenerowane przez zadanie usługi Stream Analytics nie jest zgodne ze schematem ujścia docelowego. Te zasady można skonfigurować, wybierając pozycję Ponów próbę lub Upuść. W Azure Portal w zadaniu usługi Stream Analytics w obszarze Konfiguruj wybierz pozycję Zasady błędów, aby dokonać wyboru.

Lokalizacja zasad błędów wyjściowych usługi Azure Stream Analytics

Ponów próbę

W przypadku wystąpienia błędu usługa Azure Stream Analytics ponawia próbę zapisania zdarzenia w nieskończoność, dopóki zapis nie powiedzie się. Nie ma limitu czasu dla ponownych prób. Ostatecznie wszystkie kolejne zdarzenia są blokowane do przetwarzania przez zdarzenie, które ponawia próbę. Spowoduje to zablokowanie danych wyjściowych, na których wystąpił błąd, a także wszystkich innych danych wyjściowych współużytkujących te same dane wejściowe. Ta opcja to domyślne zasady obsługi błędów wyjściowych. Interwał ponawiania prób może się różnić w zależności od poszczególnych danych wyjściowych i może wahać się od kilku sekund do kilku minut w kolejnych ponownych próbach.

Upuść

Usługa Azure Stream Analytics porzuci wszelkie zdarzenia wyjściowe powodujące błędy konwersji danych. Porzuconych zdarzeń nie można odzyskać na potrzeby ponownego przetwarzania później.

Wszystkie błędy przejściowe (na przykład błędy sieci) są ponawiane niezależnie od konfiguracji zasad obsługi błędów wyjściowych.

Następne kroki

Przewodnik rozwiązywania problemów z usługą Azure Stream Analytics