Есть ли способ присвоить переменной значение процентиля?

Я устанавливаю динамические пороговые значения (верхняя и нижняя граница). Эти значения взяты из оператора SQL (например, select percentile("value",80) from apc where metrics="temperature")

Вместо: var upperbound = 16

Как мы можем назначить верхнюю границу выходной переменной SQL-оператора?


person Benvolio    schedule 27.05.2019    source источник


Ответы (1)


Вы не можете этого сделать с InfluxQL. У вас есть два варианта:

  1. Подзапросы. Вы можете использовать несколько подзапросов в своем основном запросе для получения верхней и нижней границ.

  2. Попробуйте наш новый язык запросов Flux

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

Его можно включить в InfluxDB 1.7 и 2.0-alpha.

person Rawkode    schedule 31.05.2019