Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Risoluzione dei problemi di decompressione in Firehose

Modalità Focus
Risoluzione dei problemi di decompressione in Firehose - Amazon Data Firehose

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

La tabella seguente mostra come Firehose gestisce gli errori durante la decompressione e l'elaborazione dei dati, tra cui l'invio di record a un bucket S3 con errori, la registrazione degli errori e l'emissione di metriche. Spiega inoltre il messaggio di errore restituito per le operazioni di immissione di dati non autorizzate.

Problema Soluzione
Cosa succede ai dati di origine in caso di errore durante la decompressione?

Se Amazon Data Firehose non è in grado di decomprimere il record, il record viene consegnato così com'è (in formato compresso) al bucket di errore S3 specificato durante la creazione dello stream Firehose. Oltre al record, l'oggetto consegnato include anche il codice di errore e il messaggio di errore e questi oggetti verranno recapitati a un prefisso del bucket S3 chiamato. decompression-failed Firehose continuerà a elaborare altri record dopo una decompressione non riuscita di un record.

Cosa succede ai dati di origine in caso di errore nella pipeline di elaborazione dopo una decompressione riuscita?

Se Amazon Data Firehose presenta errori nelle fasi di elaborazione dopo la decompressione, ad esempio il partizionamento dinamico e la conversione del formato dei dati, il record viene fornito in formato compresso nel bucket di errore S3 specificato durante la creazione dello stream Firehose. Oltre al record, l'oggetto consegnato include anche il codice di errore e il messaggio di errore.

Come siete informati in caso di errore o eccezione?

In caso di errore o eccezione durante la decompressione, se si configurano i log, Firehose registrerà i messaggi di errore in CloudWatch Logs. CloudWatch Inoltre, Firehose invia metriche a CloudWatch metriche che è possibile monitorare. Facoltativamente, puoi anche creare allarmi in base alle metriche emesse da Firehose.

Cosa succede quando put le operazioni non provengono dai log? CloudWatch Quando il cliente puts non proviene da CloudWatch Logs, viene restituito il seguente messaggio di errore:
Put to Firehose failed for AccountId: <accountID>, FirehoseName: <firehosename> because the request is not originating from allowed source types.
Quali metriche emette Firehose per la funzione di decompressione? Firehose emette metriche per la decompressione di ogni record. È necessario selezionare il periodo (1 minuto), la statistica (somma) e l'intervallo di date per ottenere il numero di risultati non riusciti o DecompressedRecords riusciti o non riusciti. DecompressedBytes Per ulteriori informazioni, consulta CloudWatch Registra le metriche di decompressione.
PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.