Stratégies de gestion des erreurs des sorties Azure Stream Analytics

Une stratégie d’erreur de sortie est une configuration dans Azure Stream Analytics qui contrôle la manière dont la tâche gère les erreurs de conversion de données lorsqu’un événement de sortie ne respecte pas le schéma de la destination cible. Azure Stream Analytics fournit deux stratégies : réessayer et supprimer.

Pour configurer la stratégie dans le portail Azure, ouvrez un travail Stream Analytics, sélectionnez Stratégie d’erreur sous Paramètres, puis choisissez la stratégie souhaitée.

Capture d’écran montrant l’option Stratégie d’erreur sous Configurer dans une tâche Stream Analytics sur le portail Azure.

Stratégie de nouvelle tentative

Lorsqu’une erreur de conversion de données se produit, Azure Stream Analytics réessaie d’écrire l’événement indéfiniment jusqu’à ce que l’écriture réussisse. Il n’y a pas de délai d’attente pour les nouvelles tentatives. L’événement en cours de nouvelle tentative empêche le traitement de tous les événements suivants. Cette stratégie bloque également la sortie où l’erreur s’est produite et toutes les autres sorties qui partagent la même entrée.

Réessayer est la politique de gestion des erreurs de sortie par défaut. L’intervalle de nouvelle tentative varie en fonction de la sortie et peut passer de quelques secondes à quelques minutes par rapport aux nouvelles tentatives suivantes.

Supprimer la stratégie

Azure Stream Analytics supprime tout événement de sortie qui entraîne une erreur de conversion de données. Vous ne pouvez pas récupérer les événements supprimés pour le retraitement ultérieur.

Note

Azure Stream Analytics effectue de nouvelles tentatives en cas d’erreurs temporaires (par exemple, des erreurs de réseau), quelle que soit la configuration de la stratégie de gestion des erreurs en sortie.