RejectedRecord - Amazon Timestream
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

从2025年6月20日起,亚马逊Timestream版 LiveAnalytics 将不再向新客户开放。如果您想使用亚马逊 Timestream LiveAnalytics,请在该日期之前注册。现有客户可以继续照常使用该服务。有关更多信息,请参阅 Amazon Timestream 以了解 LiveAnalytics 可用性变更。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

RejectedRecord

表示由于数据验证问题而未能成功插入到 Timestream 中的记录,在将时间序列数据重新插入系统之前必须解决这些问题。

内容

ExistingVersion

记录的现有版本。如果存在相同记录且版本高于写入请求中的版本,则会填充此值。

类型:长整型

必需:否

Reason

记录未成功插入到 Timestream 的原因。可能的失败原因包括:

  • 具有重复数据的记录,其中有多个具有相同维度、时间戳和度量名称的记录,但是:

    • 测量值不同

    • 请求中不存在版本,或者新记录中版本的值等于或小于现有值

    如果 Timestream 拒绝这种情况的数据,则RejectedRecords响应中的ExistingVersion字段将指示当前记录的版本。要强制更新,您可以重新发送请求,并将该记录的版本设置为大于。ExistingVersion

  • 时间戳超出内存存储保留期限的记录。

    注意

    更新保留期限后,如果您立即尝试在新窗口中提取数据,则会收到RejectedRecords异常消息。为避免出现RejectedRecords异常,请等到新窗口持续时间后才能摄取新数据。有关更多信息,请参阅配置时间流的最佳实践和对存储在 Timestream 中的工作原理的说明

  • 维度或度量超过时间流定义限制的记录。

有关更多信息,请参阅《Timestream 开发人员指南》中的访问管理

类型:字符串

必需:否

RecordIndex

的输入请求中记录的索引 WriteRecords。索引以 0 开头。

类型:整数

必需:否

另请参阅

有关以特定语言之一使用此 API 的更多信息 Amazon SDKs,请参阅以下内容: