Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Le tableau suivant montre comment Firehose gère les erreurs lors de la décompression et du traitement des données, notamment en fournissant des enregistrements à un compartiment S3 d'erreur, en enregistrant les erreurs et en émettant des métriques. Il explique également le message d'erreur renvoyé pour les opérations de saisie de données non autorisées.
Problème | Solution |
---|---|
Qu'advient-il des données sources en cas d'erreur lors de la décompression ? |
Si Amazon Data Firehose ne parvient pas à décompresser l'enregistrement, celui-ci est livré tel quel (au format compressé) au compartiment S3 d'erreur que vous avez spécifié lors de la création du stream Firehose. Outre l'enregistrement, l'objet livré inclut également un code d'erreur et un message d'erreur et ces objets seront livrés à un préfixe de compartiment S3 appelé |
Qu'advient-il des données sources en cas d'erreur dans le pipeline de traitement après une décompression réussie ? |
Si Amazon Data Firehose échoue dans les étapes de traitement après la décompression, telles que le partitionnement dynamique et la conversion du format de données, l'enregistrement est envoyé au format compressé dans le compartiment S3 d'erreur que vous avez spécifié lors de la création du stream Firehose. Outre l'enregistrement, l'objet livré inclut également un code d'erreur et un message d'erreur. |
Comment êtes-vous informé en cas d'erreur ou d'exception ? |
En cas d'erreur ou d'exception lors de la décompression, si vous configurez les CloudWatch journaux, Firehose enregistrera les messages CloudWatch d'erreur dans les journaux. En outre, Firehose envoie des métriques à des CloudWatch métriques que vous pouvez surveiller. Vous pouvez également éventuellement créer des alarmes en fonction des métriques émises par Firehose. |
Que se passe-t-il lorsque put les opérations ne proviennent pas CloudWatch des journaux ? |
Lorsque le client puts ne provient pas de CloudWatch Logs, le message d'erreur suivant est renvoyé :
|
Quelles mesures Firehose émet-elle pour la fonction de décompression ? | Firehose émet des métriques pour la décompression de chaque enregistrement. Vous devez sélectionner la période (1 min), la statistique (somme), la plage de dates pour obtenir le nombre d'DecompressedRecords échecs ou de réussites ou DecompressedBytes d'échecs. Pour de plus amples informations, veuillez consulter CloudWatch Métriques de décompression des journaux. |