所有
我在fenetto_data
中有一个名为influxdb
的数据库。我有一个名为metrics
的表,其中包含以下字段
例如我在数据库fernetto_data
create retention policy "rp_14days" on "fernetto_data" duration 14d replication 1 shard duration 1d
使用此保留政策我创建了连续查询
- >
create continuous query "cq_5m_rollups" on "fernetto_data"
resample for 14d
begin
select mean(/./) into "rp_14days"."metrics.5m" from "metrics" group by time(5m)
end
这将创建名为metrics.5m
这是存储表格
的字段但我的要求是metrics.5m
还需要存储与指标相同的字段名称
这可能吗?
提前致谢!
答案 0 :(得分:0)
执行此操作的最佳方法是在CQ中更明确。尝试将CQ更改为更像这样的内容。
CREATE CONTINUOUS QUERY "cq_5m_rollups"
ON "fernetto_data" RESAMPLE FOR 14d
BEGIN
SELECT mean(volt) AS volt,
mean(humidity) AS humidity,
mean(watt) AS watt
INTO "rp_14days"."metrics.5m" FROM "metrics" GROUP BY time(5m)
END
当你有许多不同的领域时,这种情况会特别痛苦,但应该适用于你的用例。