删除测量InfluxDB 2.x



在influxDB1.x中,我可以用一种简单的方式删除/删除任何测量:

Influx
use mydatabase
DROP MEASUREMENT measurementname

在使用Flux语言的influxDB2.x中,我还没有找到一种以等效方式删除/删除度量的直接方法。

如何在InfluxDb 2中删除(丢弃(度量?

感谢您的帮助。

没有用于删除测量的influx delete --measurement,但您可以使用influx delete --bucket并指定--predicate:的参数

influx delete --bucket example-bucket 
--start '1970-01-01T00:00:00Z' 
--stop $(date +"%Y-%m-%dT%H:%M:%SZ") 
--predicate '_measurement="example-measurement"

参考文件:https://docs.influxdata.com/influxdb/v2.3/write-data/delete-data/

您需要使用双引号:

DROP MEASUREMENT "measurementname"

对我来说,它也适用