As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Solução de problemas de descompactação no Firehose
A tabela a seguir mostra como o Firehose lida com erros durante a descompactação e o processamento de dados, incluindo a entrega de registros para um bucket de erros do S3, o registro em log de erros e a emissão de métricas. Ela também explica a mensagem de erro retornada em operações não autorizadas de colocação de dados.
| Problema | Solução |
|---|---|
| O que acontece com os dados da fonte em caso de erro durante a descompactação? |
Se o Amazon Data Firehose não conseguir descompactar o registro, o registro será entregue como está (em formato compactado) para o bucket de erros do S3 que você especificou durante a criação do fluxo do Firehose. Junto com o registro, o objeto entregue também inclui código de erro e mensagem de erro e esses objetos serão entregues a um prefixo de bucket do S3 chamado |
| O que acontece com os dados da fonte em caso de erro no pipeline de processamento após a descompactação com êxito? |
Se o Amazon Data Firehose cometer erros nas etapas de processamento após a descompactação, como o particionamento dinâmico e a conversão de formato de dados, o registro será entregue em formato compactado para o bucket de erros do S3 que você especificou durante a criação do fluxo do Firehose. Junto com o registro, o objeto entregue também inclui o código de erro e a mensagem de erro. |
| Como você é informado em caso de erro ou exceção? |
Em caso de erro ou exceção durante a descompactação, se você configurar o CloudWatch Logs, o Firehose registrará em log as mensagens de erro no CloudWatch Logs. Além disso, o Firehose envia métricas para o CloudWatch que podem ser monitoradas. Opcionalmente, você também pode criar alarmes baseado nas métricas emitidas pelo Firehose. |
O que acontece quando as operações put não vêm do CloudWatch Logs? |
Quando os puts do cliente não vêm do CloudWatch Logs, a mensagem de erro a seguir é retornada:
|
| Quais métricas o Firehose emite para o atributo da descompactação? | O Firehose emite métricas para descompactação de todos os registros. Você deve selecionar o período (1 min), a estatística (soma), o intervalo de datas para obter o número de DecompressedRecords com falha ou êxito ou DecompressedBytes com falha ou êxito. Para obter mais informações, consulte Métricas de descompressão do CloudWatch Logs. |