RejectedRecord - Amazon Timestream

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

RejectedRecord

表示因資料驗證問題而未成功插入 Timestream 的記錄,這些問題在重新將時間序列資料插入系統之前必須解決。

目錄

ExistingVersion

記錄的現有版本。此值會在相同記錄存在且版本高於寫入請求中的版本的情況下填入。

類型:Long

必要:否

Reason

記錄未成功插入 Timestream 的原因。失敗的可能原因包括:

  • 具有重複資料的記錄,其中有多個具有相同維度、時間戳記和量值名稱的記錄,但:

    • 測量值不同

    • 請求中沒有版本,新記錄中的版本值等於或低於現有值

    如果 Timestream 拒絕此案例的資料,RejectedRecords回應中的 ExistingVersion 欄位會顯示目前記錄的版本。若要強制更新,您可以將記錄集的 版本重新傳送請求,使其值大於 ExistingVersion

  • 時間戳記超出記憶體存放區保留持續時間的記錄。

    注意

    更新保留時段時,如果您立即嘗試在新視窗中擷取資料,則會收到RejectedRecords例外狀況。若要避免RejectedRecords例外狀況,請等待新視窗的持續時間擷取新資料。如需詳細資訊,請參閱設定 Timestream 的最佳實務,以及有關儲存如何在 Timestream 中運作的說明

  • 維度或量值超過 Timestream 定義限制的記錄。

如需詳細資訊,請參閱《Timestream 開發人員指南》中的存取管理

類型:字串

必要:否

RecordIndex

輸入請求 for WriteRecords 中的記錄索引。索引以 0 開頭。

類型:整數

必要:否

另請參閱

如需在其中一種語言特定的 API 中使用此 AWS SDKs 的詳細資訊,請參閱下列內容: