欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 金融 > Grafana-查询和转换数据

Grafana-查询和转换数据

2025/4/2 7:21:18 来源:https://blog.csdn.net/MM2286088551/article/details/146334390  浏览:    关键词:Grafana-查询和转换数据

一、查询编辑器

 查询选项

  1. 最大数据点数(返回的最大数据点数,一般按面板宽度返回即可)
  2. 最小间隔:最小抓取间隔
  3. 间隔:
  4. 相对时间:
    1. 覆盖单个面板的相对时间范围,使其与仪表板右上角仪表板时间选择器中选择的时间范围不同。
    2. 示例相对时间字段
      过去 5 分钟now-5m
      今天到目前为止now/d
      过去 5 天now-5d/d
      本周到目前为止now/w
      过去 2 年now-2y/y
  5. 时间偏移
    1. 通过相对于时间选择器偏移其开始和结束时间,覆盖单个面板的时间范围。
    2. 示例时间偏移字段
      上整个星期1w/w
      两周前的整个星期2w/w
      上整个月1M/M
      今年全年1d/y
      去年全年1y/y
  6. 缓存超时

运算

支持算术运算符(+、二元和一元 -*/%、指数 **)、关系运算符(<>==!=>=<=)和逻辑运算符(&&|| 和一元 !)。

运算对数据的行为方式取决于它是数字还是时间序列数据。

  • 数字 OP 数字 = 数字
  • 数字 OP 序列 = 序列
  • 序列 OP 序列 = 序列

函数

is_nan:对于 NaN 值返回 1,对于其他值返回 0

is_null :对于 null 值返回 1,对于其他值返回 0

is_number :对于所有实数数值返回 1,对于其他值(即 nullInf+Inf- 和 NaN)返回 0

Round 返回四舍五入的整数值(它可为四舍五入的值添加精度)。

Ceil 将数字向上舍入取整

Floor 将数字向下舍入取整

二、Transform 转化

在系统应用可视化之前操作查询返回的数据

  • 重命名
  • 连接时间序列/类 SQL 数据
  • 跨查询执行数学运算
  • 将一个转换的输出用作另一个转换的输入

转换顺序

存在多个转换时,Grafana 会按照列出的顺序应用它们。

每个转换都会创建一个结果集,然后传递到处理管道中的下一个转换。

调试

 查看转换的输入和输出结果集。

禁用

转换函数

  • 新增计算字段
  • 连接字段
  • 配置查询结果
  • 提取字段
  • 转置
  • 等等。。。

1、计算字段

  • 使用此转换,通过两个字段计算添加新字段

模式
  1. Reduce 减少(使用Max,Min等函数将所有行或数据点减少到单个值
  2. 一元/二元运算
  3. 行索引(插入一个包含行索引的字段
  4. 累积函数( 对当前行和所有前面的行应用函数
  5. 窗口函数(应用窗口函数。窗口可以是 尾随 或 居中

依据选择的模式不同,系统展示不同的操作字段:

  • Field Name(字段名称):选择要生成新字段中使用的字段
  • Calculation(计算):选择计算的类型(适用于 Reduce
  • Operation(运算):对所选字段进行基本数据运算(适用于 Unary/Binary Operation
  • As percentile(作为百分位数)
    • 出现 作为百分位数 开关。
    • 此开关允许您将行索引转换为总行数的百分比。(适用于 Row index
  • Alias(别名):(可选)输入新字段的名称。
  • Replace all fields(替换所有字段)
    • (可选)如果想隐藏所有其他字段并在可视化中仅显示计算字段,请选择此选项。

示例:

将两个字段相加并将其命名为 Sum。

2、连接字段

  • 将所有字段合并为一个结果

示例:

有两个单独的查询 A:查询温度和运行时间,B:查询空气质量指数和错误信息。将两个查询结果合并成一个

A:

B:

连接字段后,Data Frame会是

3、从查询结果配置

  • 选择查询并提取标准选项,并将它们应用于其他查询结果。

①Config query:选择用作配置的查询

②Apply to:选择应用配置的字段

③Apply to options:指定进行的操作

4、转换字段类型

  •  修改指定字段的字段类型

5、提取字段

  • 选择数据源并以不同格式从中提取内容

6、从资源查找字段

  • 从外部来源查找其他字段来丰富字段值

7、按查询 refld 过滤数据

  • 隐藏具有多个查询的面板中的一个或多个查询

8、按值过滤数据

9、按名称过滤字段

10、格式化字符串

11、格式化时间

12、分组

13、分组到矩阵

14、分组到嵌套表

15、创建热图

16、直方图

17、按字段连接

18、按标签连接

19、标签到字段

20、限制

21、合并序列/表格

22、按名称组织字段

23、按值分区

24、准备时间序列

25、减少

26、按正则表达式重命名

27、行到字段

28、排序依据

29、空间操作

30、时间序列到表格转换

31、转置

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词