Azure Stream Analytics Ausgabefehlerrichtlinien

Eine Ausgabefehlerrichtlinie ist eine Konfiguration in Azure Stream Analytics, die steuert, wie der Auftrag Datenkonvertierungsfehler verarbeitet, wenn ein Ausgabeereignis nicht dem Schema der Zielsenke entspricht. Azure Stream Analytics bietet zwei Richtlinien: Wiederholen und Ablegen.

Um die Richtlinie im Azure-Portal zu konfigurieren, öffnen Sie einen Stream Analytics-Auftrag, wählen Sie unter "Einstellungen" die Fehlerrichtlinie aus, und wählen Sie dann die gewünschte Richtlinie aus.

Screenshot der Option

Wiederholungsrichtlinie

Wenn ein Datenkonvertierungsfehler auftritt, versucht Azure Stream Analytics auf unbestimmte Zeit erneut, das Ereignis zu schreiben, bis der Schreibvorgang erfolgreich ist. Es gibt kein Timeout für Wiederholungen. Das Ereignis, dessen Verarbeitung wiederholt versucht wird, blockiert die Verarbeitung aller nachfolgenden Ereignisse. Diese Richtlinie blockiert auch die Ausgabe, in der der Fehler aufgetreten ist, und alle anderen Ausgaben, die dieselbe Eingabe aufweisen.

Retry ist die Standardrichtlinie für die Behandlung von Ausgabefehlern. Das Wiederholungsintervall variiert je nach Ausgabe und kann zwischen einigen Sekunden und einigen Minuten über nachfolgende Wiederholungsversuche reichen.

Löschrichtlinie

Azure Stream Analytics verwirft jedes Ausgabeereignis, das zu einem Datenkonvertierungsfehler führt. Sie können verworfene Ereignisse für die spätere Verarbeitung nicht wiederherstellen.

Note

Azure Stream Analytics wiederholt alle vorübergehenden Fehler (z. B. Netzwerkfehler) unabhängig von der Konfiguration der Richtlinie für die Behandlung von Ausgabefehlern.