gpt4 book ai didi

amazon-web-services - AWS 时间流 : Unable to ingest records into AWS Timestream

转载 作者:行者123 更新时间:2023-12-03 17:10:30 27 4
gpt4 key购买 nike

众所周知,AWS Timestream 已于上周正式发布。
从那时起,我一直在尝试对它进行试验并了解它如何建模和存储数据。
我在将记录摄取到 Timestream 时遇到问题。
我有一些日期为 2020 年 4 月 23 日的记录。在尝试将这些记录插入时间流表时,我收到 RecordRejected 错误。
根据 this链接,如果记录具有相同的维度、时间戳或时间戳超出表的内存存储的保留期,则拒绝记录。
我已将表的内存存储的保留期设置为 12 个月。根据文档:任何时间戳超过 12 个月的记录都将被拒绝。
然而,尽管上面提到的记录在 12 个月内有时间戳,但还是被拒绝了。
在进一步调查中,我注意到,今天日期(2020 年 10 月 5 日)的记录被成功摄取,但是,日期为 30 天前的记录(即 2020 年 9 月 5 日)不会被摄取。为确保这一点,我还尝试插入日期为 9 月 6 日和今天日期和 9 月 5 日之间的几天的记录。所有这些都已成功插入。
有人可以解释为什么我无法在内存存储的保留期内插入具有时间戳的记录吗?它只允许我插入最多 30 天的记录。
我也想知道是否有一种方法可以将历史数据直接插入到磁存储中。内存存储保留期可能不足以满足我的用例,我可能需要插入 2 年或更长时间的数据。我知道这不是时间流的经典用例,但我仍然很想知道。
我被困在这个问题上,非常感谢一些帮助。
先感谢您。

最佳答案

我遇到了一个非常相似的问题,结果证明我必须将 Memory Store Retention Period 设置为 8766 小时 - 这比一年多一点。我不知道为什么会这样,为什么它有效,但它对我导入旧数据有效。
PS:我很确定这是时间流中的错误
PPS:我通过使用 aws 控制台中设置的“默认”找到了该值。没有其他值(value)对我有用。

关于amazon-web-services - AWS 时间流 : Unable to ingest records into AWS Timestream,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64209516/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com