我的数据库摄取了大量数据后,我已实施Server=localhost\SQLEXPRESS01;Database=MyDataBase;Trusted_Connection=True;
和保留政策。即,我有以下CONTINUOUS QUERIES
和RETENTION POLICIES
。
现在是最后一天的默认值。
但当然,我保留了默认CONTINUOUS QUERIES
政策中可用数据的完整分辨率。看来我无法按autogen
基础删除数据。因此,我想对RETENTION POLICY
政策中的数据进行缩减采样,但不确定如何执行此操作。
答案 0 :(得分:1)
您可以将 autogen 的保留策略设置为很小的值,大小足以让您的连续查询使数据可用于下采样。 例如
ALTER RETENTION POLICY autogen ON test DURATION 1h SHARD DURATION 30m DEFAULT
或者您可以将 autogen 设置为 1d,因为这是您最短的时间跨度,并且可能具有完整的分辨率。