如何通过编程从InfluxDb中删除测量值?

3
我正在尝试使用Java编程从influx数据库中删除测量值。我使用influxdb-java与InfluxDB进行交互,但是我无法找到任何删除值的命令。请问有谁知道如何实现此功能吗?
1个回答

0

如果你想要删除一个特定的系列,你可以按照以下步骤进行:

influxDB.query(new Query("DROP SERIES FROM \"yourMeasurement\" WHERE \"yourTag\" = 'xyz'"));

如果你想要删除所有的测量数据:
influxDB.query(new Query("DROP MEASUREMENT \"yourMeasurement\""));

不过,我建议您查看文档,您可以在这里使用influxdb-java客户端进行任何查询,只需按照上述方式传递查询:

InfluxDb查询语言 - 删除系列

InfluxDb查询语言 - 删除测量值


如果我从Java程序中以编程方式运行我的查询,那这就不能工作了。 - Rohitesh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接