Grafana 教程

数据转换:Reduce

image.png

使用此转换可对数据帧中的每个字段进行计算,并返回一个值。这种转换特别适用于将多个时间序列数据合并为更紧凑的汇总格式。应用此转换时,时间字段将被移除。

考虑输入

Query A:

Time

Temp

Uptime

2020-07-07 11:34:20

12.3

256122

2020-07-07 11:24:20

15.4

1230233

Query B:

Time

AQI

Errors

2020-07-07 11:34:20

6.5

15

2020-07-07 11:24:20

3.2

5

Reduce 变换器有两种模式:

  • Series to rows - 为每个字段创建一行,为每个计算创建一列。

  • Reduce fields - 保留现有的框架结构,但将每个字段折叠为一个值。

例如:如果使用“First”和“Last”计算,并进行“Series”到“Row”的转换,结果就会是这样:

Field

First

Last

Temp

12.3

15.4

Uptime

256122

1230233

AQI

6.5

3.2

Errors

15

5

最后计算的 Reduce  字段会产生两个框架,每个框架有一行:

Query A:

Temp

Uptime

15.4

1230233

Query B:

AQI

Errors

3.2

5

这种灵活的转换简化了将多个时间序列的数据合并和汇总为更易于管理和组织的格式的过程。

说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号