在使用统计图表进行格式化展示前,您可以通过数据转换对查询分析结果进行处理。例如合并多个查询分析结果、对查询分析结果进行分类等。

注意
  • 仅统计图表(Pro版本)支持设置数据转换。日志服务支持的统计图表(Pro版本),请参见图表类型
  • 每个数据转换存在唯一的ID,采用字母T+大写字母的格式,例如TA、TB。
  • 在设置数据转换前,必须已执行查询分析操作。更多信息,请参见查询分析

数据转换类型

您可以在添加统计图表时,设置数据转换。数据转换的类型包括联结、分类。

  • 分类:根据指定的字段对查询分析结果进行分组,并针对每组进行计算,参数说明如下表所示。具体操作,请参见分类示例
    参数 说明
    选择数据源 选择目标查询分析。例如选择A,表示对查询分析A的结果进行分类。
    X轴 选择目标字段作为X轴。
    Y轴 选择目标字段作为Y轴。
    聚合列 选择需要在第三维度中分类聚合的字段。例如选择kind字段,表示对kind字段进行分类并完成聚合统计。
  • 联结:通过Left Join、Right Join或Full Join将多个查询分析结果合并为一个结果,并在统计图表中展示,参数说明如下表所示。具体操作,请参见联结示例
    参数 说明
    连接方式 选择连接方式,用于连接您所添加的各个查询分析的结果。
    连接字段 通过各个查询分析结果中都存在的字段进行连接。
数据转换

联结示例

执行查询分析A和B,返回两个查询分析结果,两个查询分析结果中存在相同的time列。此时可以通过time字段进行Left Join,将两个查询分析结果合并,并在同一个表格中展示。

  • 查询分析配置查询分析配置
  • 查询分析A的结果数据转换
  • 查询分析B的结果数据转换
  • 数据转换配置联结配置
  • 数据转换结果数据转换

分类示例

查询分析A表示对数据进行聚合计算,然后按照kind字段和time字段进行分组。通过线图展示时,只能展示其中一部分数据。此时可以通过数据转换中的分类功能,将查询分析结果按照kind字段的值(producer、consumer、server、client、internal)分为5类,然后通过线图展示各个类别对应的数量。

  • 查询分析配置数据转换
  • 数据转换前的结果
    • 表格数据转换
    • 线图数据转换
  • 数据转换配置数据转换
  • 数据转换后的结果
    • 表格数据转换
    • 线图数据转换