问题描述
InfluxDB中似乎没有本机函数可以执行此操作,但我想将此简单的特征缩放公式应用于测量字段值
x - min_x / max_x - min_x
我正在尝试创建类似的查询
select (sum(field_name) - min_grouped_sums) / (max_grouped_sums - min_grouped_sums) from "measurement" where time = Now - 10d group by time(100s),"tag_name"
我可以使用以下方式获取这些组的最小值和最大值
select min(*) from (SELECT sum("field_name") as count FROM "measurement" WHERE time = Now - 10d group by time(100s),"tag_name" fill(null)) GROUP BY "tag_name"
和
select max(*) from (SELECT sum("field_name") as count FROM "measurement" WHERE time = Now - 10d group by time(100s),"tag_name" fill(null)) GROUP BY "tag_name"
但是我无法构成可以将两者结合在一起的查询
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)