单值图可以用于突出显示单个数值。单值图的类型包括:
  • 矩形框:用于展示一般数值。
  • 刻度盘:用于查看数值与设定阈值的接近程度。
  • 同比环比图:用于查看同比和环比函数的SQL查询结果,分析语法请参考同比和环比函数
默认选择矩形框图显示。矩形框图作为最简单直接的数据表现形式,直观清晰地将某一个点上的数据展示出来,一般用于表示某一个时间点上的关键信息。针对比例类指标的显示,可选用刻度盘类型。

构成

  • 主文案
  • 单位(可选)
  • 描述(可选)
  • 分类

配置项

  • 矩形框配置说明:
    矩形框配置 说明
    图表类型 矩形框
    数值列 默认选择该列的第一行数据进行展示。
    文案 文案相关的属性配置,包括:
    • 字号(12px-100px)
    • 单位
    • 单位字号(12px-100px)
    • 数值描述
    • 数值描述字号(12px-100px)
    颜色 图表中的颜色,包括:
    • 字体颜色
    • 背景颜色
  • 刻度盘配置说明:
    刻度盘配置类别 配置项 说明
    图表类型 刻度盘 将查询结果以刻度盘形式展示。
    数值列 实际值 默认选择该列的第一行数据进行展示。
    单位 刻度盘数值的单位。
    刻度盘最大值 刻度盘显示刻度的最大值,默认为100。
    颜色区域个数 即将刻度盘分为几个数值区域,每个区域以不同颜色表示。

    颜色区域个数取值范围为5,默认为3个颜色区域。

    区域最大值 刻度盘数值区域的最大值,最后一个区域最大值默认为刻度盘最大值,不需要指定。
    说明
    刻度盘默认3个颜色区域,且区域范围默认均分,如果您调整了颜色区域个数,不会改变默认区域的范围,您需要根据需求重新指定每个区域的最大值。
    显示标题

    您可以在仪表盘中添加刻度盘类型的单值图,显示标题用来控制刻度盘形式的单值图标题在仪表盘页面的显示或隐藏。默认为关闭状态,即不显示刻度盘标题。

    单击开启后不会在当前页面中显示效果,需要创建或修改报表后在仪表盘页面中查看。

    文案 字号 文案的字号,取值范围为12px~100px。
    数值描述 数值的描述内容。
    描述内容字号 描述内容的字号,取值范围为12px~100px。
    颜色 区域颜色 默认3个区域,对应的颜色分别为蓝、黄和红。

    如果您将颜色区域个数更改为3个以上,新增的区域默认为蓝色,您可以重新调整各个区域的颜色。

    字体颜色 数值在仪表盘中显示的颜色。
  • 同比环比图配置说明:
    刻度盘配置类别 配置项 说明
    图表类型 同比环比图 将查询结果以同比环比图形式展示。
    数值列 显示值 显示在同比环比图中心的数值,一般设置为同比环比函数中当前时段的统计结果。
    对比值 用于和阈值比较的数值,一般设置为同比环比函数中当前时段和之前时段的对比结果。
    趋势比较阈值 用于衡量对比值变化趋势的数值。
    文案 字号 显示值的字号,取值范围为12px~100px。
    单位 显示值的单位。
    单位字号 显示值单位的字号,取值范围为12px~100px。
    比较值单位 比较值的单位。
    比较值字号 比较值及其单位的字号,取值范围为12px~100px。
    数值描述 对显示的数值及增长趋势的描述,显示在数值下方。
    描述内容字号 数值描述的字号,取值范围为12px~100px。
    颜色 字体颜色 显示值的字体颜色。
    增长字体颜色 对比值大于阈值时,对比值显示的字体颜色。
    增长背景颜色 对比值大于阈值时,显示的背景颜色。
    下降字体颜色 对比值小于阈值时,对比值显示的字体颜色
    下降背景颜色 对比值小于阈值时,显示的背景颜色。
    相等背景颜色 对比值等于阈值时,显示的背景颜色。

使用步骤

  1. 键入查询语句,选择时间区间后点击右侧查询按钮。
  2. 选择单值图
  3. 根据需求选择图表类型,并配置图表属性。
    说明
    日志服务数字图会自动根据数值大小进行归一化操作,如230000会被处理为230K,如果需要自己定义数值格式,请通过数学计算函数在实时分析阶段进行处理。

示例

执行以下查询分析语句查看访问量,并以图表方式展示分析结果:

  • 矩形框
    * | select count(1) as pv


  • 刻度盘
    * | select count(1) as pv


     
  • 同比环比图
    查看今天与昨天访问量的对比:
    * | select diff[1],diff[2], diff[1]-diff[2] from (select compare( pv , 86400) as diff from (select count(1) as pv from log))