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

要获得与亚马逊 Timestream 类似的功能 LiveAnalytics,可以考虑适用于 InfluxDB 的亚马逊 Timestream。它为实时分析提供了简化的数据摄取和个位数毫秒的查询响应时间。点击此处了解更多。

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

RejectedRecord

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

内容

ExistingVersion

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

类型:长整型

必需:否

Reason

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

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

    • 测量值不同

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

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

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

    注意

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

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

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

类型:字符串

必需:否

RecordIndex

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

类型:整数

必需:否

另请参阅

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