饼图

饼图用于表示不同分类的占比情况,您可以通过弧度大小来对比各种分类。本文介绍饼图的基本配置。

简介

饼图按照分类的占比将一个圆饼划分成多个区块,整个圆饼代表数据的总量,每个区块表示该分类占总体的比例大小,所有区块的占比相加等于100%。日志服务提供饼图、环图和南丁格尔玫瑰图三种类型的饼图。说明如下:

  • 环图:环图本质上是将饼图中心挖空。与饼图相比,环图具备如下优势。

    • 在原有构成的基础上增加了总数显示,展示了更多的信息。

    • 通过两个环图的环状条长度进行对比,更为直观。

  • 南丁格尔玫瑰图:在极坐标系下画出来的柱状图,每一个分类数据被圆弧平分,使用圆弧的半径长短表示数据的大小。与饼图相比,南丁格尔玫瑰图具备如下优势。

    • 饼图适用于不超过10种的分类,南丁格尔玫瑰图则适用于分类较多的场景(10~30种)。

    • 由于半径和面积是平方的关系,南丁格尔玫瑰图放大了各个分类数据之间值的差异,适合对比大小相近的数值。

    • 由于圆形有周期的特性,南丁格尔玫瑰图也适用于表示一个周期的时间概念,例如星期、月份。

添加饼图的入口,请参见添加统计图表到仪表盘

效果概览

类型

效果图

相关链接

基础饼图

image

基础饼图配置

环形图

image

配置环形图

南丁玫瑰图饼图

image

配置南丁玫瑰图

多查询合并

image

配置多查询

基础饼图配置

  1. 登录日志服务控制台。在Project列表区域,单击目标Project。

    image

  2. 在左侧导航栏中,选择仪表盘 > 仪表盘列表。在仪表盘列表中,单击目标仪表盘。在目标仪表盘右上角,单击编辑。在仪表盘编辑模式下,单击添加 > 添加新图表

  3. 参考下图,在页面右侧配置图表类型查询分析配置,在页面左侧配置查询时间范围、Logstore、查询分析语句。然后单击页面上方的应用查看图表配置效果。

    image

    统计不同浏览器的页面访问量查询分析语句为:

    (*)| select count(1) as pv, case when http_user_agent like '%Chrome%' then 'Chrome' when http_user_agent like '%Firefox%' then 'Firefox' when http_user_agent like '%Safari%' then 'Safari' else 'unKnown' end as http_user_agent  group by case when http_user_agent like '%Chrome%' then 'Chrome' when http_user_agent like '%Firefox%' then 'Firefox' when http_user_agent like '%Safari%' then 'Safari' else 'unKnown' end   order by pv desc limit 10 

通用配置

通用配置用于对饼图进行全局配置。

  • 基本配置

    参数

    说明

    标题

    设置饼图的标题。

    显示标题

    打开显示标题开关后,将在饼图中显示标题。

    显示边框

    打开显示边框开关后,将在饼图中显示边框。

    显示背景

    打开显示背景开关后,将在饼图中显示背景颜色。

    显示时间

    打开显示时间开关后,将在饼图中显示查询时间。

    固定时间

    打开固定时间开关后,将固定查询分析的时间,不受仪表盘全局时间的影响。

  • 标准配置

    参数

    说明

    格式化

    设置数字的显示格式。

    单位

    设置数字的单位。

    小数点后位数

    设置数字的小数点后的位数。

    显示名

    设置显示名。

    颜色方案

    选择饼图的颜色方案。

    • 内置:使用内置颜色。

    • 单色:选择一个颜色。

  • 查询分析配置

    参数

    说明

    分类

    选择用于数据分类的字段。

    数值列

    选择用于展示数值的字段。

  • 饼图配置

    参数

    说明

    饼图类型

    饼图的类型,可选值为饼图环图南丁格尔玫瑰图

    刻度文本格式

    选择饼图中刻度文本的格式。

    • 百分比:饼图中的刻度以百分比形式展示,例如1.98%

    • 分类:百分比:饼图中的刻度以分类:百分比形式展示,例如PUT: 1.98%

    • 分类:数值(百分比):饼图中的刻度以分类:数值(百分比)形式展示,例如PUT: 120(1.98%)

    显示刻度文本

    选择后,饼图中将展示刻度信息。

  • 图例配置

    参数

    说明

    显示图例

    打开显示图例开关后,饼图中将展示图例信息。

    图例位置

    设置图例的位置。

    动作行为

    设置图例的动作行为。

    • 单选:单击某个图例时,饼图上只显示该图例对应的数据。

    • 切换:单击某个图例时,饼图上隐藏该图例对应的数据,再次单击可取消隐藏。

    最大宽度(高度)%

    设置图例的最大宽度或高度。

  • 变量替换

    参数

    说明

    变量替换

    变量替换相当于为单个统计图表添加变量类型的过滤器。您在通用配置中设置了变量替换后,日志服务将在当前统计图表的左上边添加一个过滤器。您可以在过滤器中选择对应的值,日志服务会自动将查询和分析语句中的变量替换为您所选择的变量值,执行一次查询和分析操作。配置示例,请参见示例2:设置变量替换

  • 文档链接

    参数

    说明

    添加文档链接

    支持自定义设置文档链接或描述信息。设置后,相关信息将被展示在饼图的右上角。

字段配置

字段配置用于对单个查询分析的结果或单个查询分析结果中的单列数据进行个性化的可视化设置。字段配置中的配置项说明请参见通用配置

例如A > pv表示对查询分析A中的pv字段进行配置。在下图中,将标准配置 > 颜色方案配置为单色展示。

image

交互事件

交互事件用于对单个字段或单个查询分析进行下钻分析,加深数据分析的维度。交互事件包括打开日志库、打开快速查询、打开仪表盘、打开Trace分析、打开Trace详情和自定义HTTP链接。更多信息,请参见为仪表盘添加交互事件实现下钻分析

例如A表示为查询分析A的结果设置交互事件,设置为打开日志库,则您单击饼图上的任意点,然后单击打开日志库,将跳转到您所设置的日志库中。饼图