Java 在具有行过期的timeseries容器中保存历史数据

Java 在具有行过期的timeseries容器中保存历史数据,java,c,nosql,griddb,Java,C,Nosql,Griddb,我正在使用GridDB的timeseries行过期来将旧行从数据集中删除。 但是我希望数据集包含一些更旧的行,具有一个特殊的状态,作为历史数据,它放弃了过期 更具体地说,我有70年代及更早的历史天气数据,还有今年的最新天气数据。我希望今年的数据在 一段时间后,随着新数据的加入,今年的数据总是一样的。假设3个月(100天)长,但历史数据需要保留 我尝试先添加历史数据,然后切换容器设置,然后添加今年的数据。 当我尝试切换过期计时器时,出现此错误: [60084][60084:DS\u TIM\u I

我正在使用GridDB的timeseries行过期来将旧行从数据集中删除。 但是我希望数据集包含一些更旧的行,具有一个特殊的状态,作为历史数据,它放弃了过期

更具体地说,我有70年代及更早的历史天气数据,还有今年的最新天气数据。我希望今年的数据在 一段时间后,随着新数据的加入,今年的数据总是一样的。假设3个月(100天)长,但历史数据需要保留

我尝试先添加历史数据,然后切换容器设置,然后添加今年的数据。 当我尝试切换过期计时器时,出现此错误:

[60084][60084:DS\u TIM\u INVALID\u SCHEMA\u OPTION]过期的经过时间不同。旧=1,新=100()

关于如何实现这一点有什么想法吗