业界动态
【大数据】InfluxDB的常用查询及常用函数
2024-11-13 05:11

通过上篇博客,我们已经简单认识了InfluxDB了,其实在实际使用中,我们最常用的就是查询了,这篇博客就详细了解下InfluxDB的查询操作

【大数据】InfluxDB的常用查询及常用函数

1、从单个measurement查询所有的field和tag

 

2、从单个measurement查询所有的field

 

3、从单个measurement查询特定的field和tag

 

4、从多个measurement中查询数据

 

5、模糊查询 (1)前缀匹配

 

(2)后缀匹配

 

(3) 包含

 

1、select查询时,至少要有一个field key,单独查tag是不可以的 2、查看tag的值用show

 

3、 查询的字段值是字符串类型的,需要加单引号 4、查询的字段名是特别的(比如字段名与Influx的关键词一样,需要加双引号

三、常用函数 (1)count()函数 作用:返回一个(field)字段中的非空值的数量

 

(2)DISTINCT()函数 作用:返回一个字段(field)的唯一值

 

(3)MEAN() 函数 作用:返回一个字段(field)中的值的算术平均值(平均值)。字段类型必须是长整型或float64。

 

(4)MEDIAN()函数 作用:从单个字段(field)中的排序值返回中间值(中位数)。字段值的类型必须是长整型或float64格式。

 

(5)SPREAD()函数 作用:返回字段的最小值和最大值之间的差值。数据的类型必须是长整型或float64。

 

(6)SUM()函数 作用:返回一个字段中的所有值的和。字段的类型必须是长整型或float64。

 

(7)BOTTOM()函数 作用:返回一个字段中最小的N个值。字段类型必须是长整型或float64类型。

 

(8)FIRST()函数 作用:返回一个字段中最老的取值。

 

(9)LAST()函数 作用:返回一个字段中最新的取值。

 

(10)MAX()函数 作用:返回一个字段中的最大值。该字段类型必须是长整型,float64,或布尔类型。

 

(11)MIN()函数 作用:返回一个字段中的最小值。该字段类型必须是长整型,float64,或布尔类型。

 

(12)PERCENTILE()函数 作用:返回排序值排位为N的百分值。字段的类型必须是长整型或float64。

 

(13)DERIVATIVE()函数 作用:返回一个字段在一个series中的变化率。 InfluxDB会计算按照时间进行排序的字段值之间的差异,并将这些结果转化为单位变化率。其中,单位可以指定,默认为1s。

 

其中,unit取值可以为以下几种

u --microsecondss --secondsm --minutesh --hoursd --daysw --weeks DERIVATIVE()函数还可以在GROUP BY time()的条件下与聚合函数嵌套使用,格式如下

 

(14)DIFFERENCE()函数 作用:返回一个字段中连续的时间值之间的差异。字段类型必须是长整型或float64。

 

与GROUP BY time()以及其他嵌套函数一起使用的语法格式

 

其中,函数可以包含以下几个

COUNT(), MEAN(), MEDIAN(),SUM(), FIRST(), LAST(), MIN(), MAX(), 和 PERCENTILE()。

(15)ELAPSED()函数 作用:返回一个字段在连续的时间间隔间的差异,间隔单位可选,默认为1纳秒。

 

(16)MOVING_AVERAGE()函数 作用:返回一个连续字段值的移动平均值,字段类型必须是长整形或者float64类型。

 

与其他函数和GROUP BY time()语句一起使用时的语法

 

此函数可以和以下函数一起使用

COUNT(), MEAN(),MEDIAN(), SUM(), FIRST(), LAST(), MIN(), MAX(), and PERCENTILE().

(17)NON_NEGATIVE_DERIVATIVE()函数 作用:返回在一个series中的一个字段中值的变化的非负速率。 SELECT NON_NEGATIVE_DERIVATIVE(<field_key>, []) FROM <measurement_name> [WHERe ]

与聚合类函数放在一起使用时的语法如下所示

 

此函数与DERIVATIVE()函数类似

(18)STDDEV()函数 作用:返回一个字段中的值的标准偏差。值的类型必须是长整型或float64类型。

    以上就是本篇文章【【大数据】InfluxDB的常用查询及常用函数】的全部内容了,欢迎阅览 ! 文章地址:http://zleialh.tongchengxian.cn/news/624.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 通成线资讯移动站 http://zleialh.tongchengxian.cn/mobile/ , 查看更多   
最新新闻
你心急抢购回来的网红产品 可能只是山寨替身!
在我们日常生活中,常常会遇到这种情况:一些网红产品出现后,没过多久便会出现各种“替身”产品,他们从包装、外形上几乎与真品
做亚马逊跨境电商的必备基础知识有哪些?
(图片来源:图虫创意)一、平台运营篇1、谷歌浏览器2、亚马逊卖家网3、谷歌翻译4、1688采购网5、腾讯云服务器6、 汇率实时换算
在线客服系统平台(客服在线服务系统)
本篇文章给大家谈谈在线客服系统平台,以及客服在线服务系统对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各
卖鞋子拿什么引流推广|卖鞋推广引流方法
1. 社交媒体营销:利用社交媒体平台的巨大流量,展示你的鞋子产品,并与潜在客户建立联系,创建吸引人的社交媒体页面,发布高质
2024计算机考研计算机网络高频考点:应用层—域名解析过程
  下面是高顿小编整理的有关2024计算机考研计算机网络高频考点应用层域名解析过程的详细信息,一起来看看吧!  域名解析过程
2024年农历六月十四是结婚黄道吉日吗,办喜酒好吗
在中国传统文化中,黄道吉日被认为是吉祥顺利的日子,结婚当然也不例外。人们相信,在黄道吉日举行婚礼能够带来更多的好运和顺利
中国社会科学院语言研究所简介
  中国社会科学院语言研究所(前身为中国科学院语言研究所)成立于1950年6月,是中国科学院成立时最早建立的哲学社会科学领域
中概互联ETF再度涨停
中概互联ETF再度涨停,中概股时机来了吗?基金司理这么说基金司理认为,互联网企业仍将长时间发挥作用并继续创新生长,中概股中
北京大学重庆大数据研究院“中医证候诊断与疗效评价平台”亮相2023智博会
9月5日,北京大学重庆大数据研究院在2023中国国际智能产业博览会上召开科技成行成果发布会,正式推出“中医证候诊断与疗效评价平
绘画关键词生成器:盘点热门软件助你一键生成关键绘画灵感
随着人工智能技术的飞速发展绘画已成为现代艺术创作的关键分支。如今无论是专业的画家还是绘画爱好者,都可借助绘画关键词生成器
本企业新闻