我在AWS TimeStream中创建了一个数据库表,其内存保留期为7天:
但是,当我尝试上传 3 天前的数据时,它将被拒绝。似乎只接受超过 24 小时的数据:
2020-10-26T13:43:33.244+01:00: Rejected a record: The record timestamp is outside the time range [2020-10-25T12:38:33.242Z, 2020-10-26T13:18:33.242Z) of the memory store.
这是我所期望的,还是我缺少配置选项?
这是相关文档:https://docs.aws.amazon.com/timestream/latest/developerguide/storage.html https://docs.aws.amazon.com/timestream/latest/developerguide/storage.html
仅当时间戳位于其保留期的时间跨度内时,Timestream 才会将数据加载到内存存储中。因此,如果保留期为 1 天,则时间戳不能超过 1 天前。
我理解内存存储保留期更改的工作方式...它从更改时起生效,因此如果将保留期从 1 天增加到 7 天,则无法立即插入数据时间戳为 7 天前。
我不确定您是否增加了内存存储保留期,然后尝试插入旧数据,但听起来可能就是这种情况?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)