首页 > 解决方案 > 写入 Influx DB 结果点超出保留策略已删除=1

问题描述

我正在尝试按照influx example测试连续查询。

我正在尝试使用以下数据创建测量。

 insert bus_data,passengers=5  complaints=8  1557187200
 insert bus_data,passengers=8  complaints=8  1557188100
 insert bus_data,passengers=8  complaints=8  1557189000
 insert bus_data,passengers=7  complaints=8  1557189900
 insert bus_data,passengers=8  complaints=8  1557190800
 insert bus_data,passengers=15  complaints=8  1557191700
 insert bus_data,passengers=15  complaints=8  1557192600
 insert bus_data,passengers=17  complaints=8  1557193500
 insert bus_data,passengers=20  complaints=8  155719440

但这会导致错误:

ERR:{“错误”:“部分写入:超出保留策略的点已删除=1”}

这是我的保留政策,默认为一天:

----             --------  ------------------ -------- -------
autogen          0s        168h0m0s           1        false
oneday           24h0m0s   1h0m0s             1        true
onemonth         720h0m0s  24h0m0s            1        false
MONTH            720h0m0s  24h0m0s            1        false
YEARs            8736h0m0s 168h0m0s           1        false

标签: influxdbinfluxql

解决方案


您的默认保留策略是 24 小时,但是您的数据时间在 24 小时之前,因此无需写入 db,因为数据仅保存 24 小时


推荐阅读