本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
下表顯示 Firehose 在資料解壓縮和處理期間如何處理錯誤,包括將記錄交付至錯誤 S3 儲存貯體、記錄錯誤和發出指標。它還說明針對未經授權的資料放置操作傳回的錯誤訊息。
問題 | 解決方案 |
---|---|
如果解壓縮期間發生錯誤,來源資料會發生什麼情況? |
如果 Amazon Data Firehose 無法解壓縮記錄,記錄會以原狀 (壓縮格式) 交付至您在 Firehose 串流建立時間期間指定的錯誤 S3 儲存貯體。除了記錄之外,交付的物件也包含錯誤碼和錯誤訊息,這些物件將交付到名為 的 S3 儲存貯體字首 |
如果成功解壓縮後處理管道發生錯誤,來源資料會發生什麼情況? |
如果 Amazon Data Firehose 在解壓縮後,如動態分割和資料格式轉換等處理步驟中發生錯誤,記錄會以壓縮格式交付到您在 Firehose 串流建立期間指定的錯誤 S3 儲存貯體。除了記錄之外,交付的物件也包含錯誤碼和錯誤訊息。 |
如果發生錯誤或例外狀況,您會如何收到通知? |
如果在解壓縮期間發生錯誤或例外狀況,如果您設定 CloudWatch Logs,Firehose 會將錯誤訊息記錄到 CloudWatch Logs。此外,Firehose 會將指標傳送至您可以監控的 CloudWatch 指標。您也可以根據 Firehose 發出的指標選擇性地建立警示。 |
當put 操作不是來自 CloudWatch Logs 時會發生什麼情況? |
當客戶puts 不是來自 CloudWatch Logs 時,會傳回下列錯誤訊息:
|
Firehose 會發出哪些解壓縮功能的指標? | Firehose 會發出每個記錄的解壓縮指標。您應該選取期間 (1 分鐘)、統計資料 (總和)、日期範圍,以取得DecompressedRecords 失敗、成功或DecompressedBytes 失敗或成功的數量。如需詳細資訊,請參閱CloudWatch Logs 解壓縮指標。 |