转换数据
Grafana 可以在数据显示到面板前对数据进行处理 1、点击Transform选项卡 2、选择要使用的转换类型,不同的转换类型配置不同 3、要新增转换类型,点击Add transformation 4、使用右上角调式按钮可以调式转换
支持的转换类型:
- Add field from calculation 使用原有的值计算得到新的字段
- Concatenate fields 将所有字段连接起来组成新字段
- Config from query results 从查询结果中提取字段,并应用于另外一个查询中
- Convert field type 将字段转换为指定的字段类型
- Create heatmap 根据源数据计算热图
- Extract fields 分析内容中的字段 (JSON, labels等)
- Field lookup 从外部数据源查询值,目前支持空间数据,以后会支持更多
- Filter by name 通过正则或指定字段过滤数据
- Filter data by query 按照查询组过滤数据
- Filter data by values 根据数据值来判断是否过滤数据
- Group by 按照指定的字段进行分组,并对每个组的数据进行计算
- Grouping to matrix 将三个字段组合成一个矩阵
- Histogram 根据输入数据计算直方图
- Join by field 根据两个或多个表之间的相关字段,合并到一个表中
- Join by labels 将带标签的结果展示到由标签连接的表中
- Labels to fields 按时间分组序列,并返回标签或标记作为字段。用于在表中显示带有标签的时间序列,其中每个标签键成为单独的列
- Limit 限制显示的数据条数
- Merge 将多个查询的结果合并为一个结果
- Organize fields 允许用户重新排序、隐藏或重命名字段/列,只能用于单个查询的面板
- Partition by values 通过一个或多个字段中的唯一/枚举值进行区分
- Prepare time series 对时间序列数据宽-长格式进行转换
- Reduce 压缩字段
- Rename by regex 使用正则表达式和替换模式重命名部分查询结果
- Rows to fields 将行转换为字段
- Series to rows 将行转换为单独的字段
- Sort by 字段排序
- Spatial operations 将空间操作应用于查询结果中