我有一个系列,里面有一些标签
> show tag keys on telegraf from mqtt_consumer
name: mqtt_consumer
tagKey
------
host
house_tag
sensorId
topic
我正在使用在 influx 命令行中可以正常工作的普通查询
select time,value,sensorId,house_tag from mqtt_consumer where time>now()-10m and house_tag='houseG1'
它返回预期的结果。
现在,当我尝试使用 Influx CLI 使用-execute
命令运行相同的查询时,它什么也不返回。
这是我正在使用的 CLI 命令。我没有抛出错误,它什么也不返回。我是否以错误的方式编写查询?我曾尝试在 house_tag 标签中使用双引号,但它不起作用。当我删除“house_tag”部分时,查询会运行(当然,我想查看的不仅仅是 house_tags)
sudo influx -username user -password "password" -database 'database' -host 'localhost' -execute 'select time,value,sensorId,house_tag from mqtt_consumer where time>now()-1d and house_tag='houseG1'' -format 'csv'