influxdb查询:如果值大于某个值,是否可以返回名称?

问题描述 投票:0回答:1

我有一个带有浮点数的db数据库。当我总结一个流入数据库查询时,我想返回文本,如下所述。这是我写的查询:

SELECT sum("pressure") FROM "press1"

如果返回值大于50,则显示单词“ press on”。如果其下方显示“按关闭”?

我看不到返回文本值的方法

我们也在使用grafana,所以那里也可能有一个选择。我们正在使用的插件是imageit。

enter image description here

谢谢

grafana influxdb
1个回答
0
投票

否,InfluxDB无法基于数字值返回文本值。但是您可以在Grafana中做到这一点。某些面板提供值映射,您可以在其中将范围映射到文本。

例如Singlestat Math面板:Grafana Singlestat Math value mappings

© www.soinside.com 2019 - 2024. All rights reserved.