有没有办法为变量分配百分位数值?

时间:2019-05-27 02:32:50

标签: influxdb kapacitor

我正在设置动态阈值(上限和下限)。这些值来自SQL语句(例如select percentile("value",80) from apc where metrics="temperature"

代替: var upperbound = 16

如何将上限变量分配给SQL语句的输出?

1 个答案:

答案 0 :(得分:0)

您不能使用InfluxQL执行此操作。您有两种选择:

  1. 子查询。您可以在主查询中使用多个子查询来获取上下限

  2. 尝试使用我们的新查询语言Flux

https://docs.influxdata.com/flux/v0.24/

可以在InfluxDB 1.7和2.0-alpha上启用它