表格作为最常见的数据展示类型,是组织整理数据最基本的手段,表格通过的对数据的组织整理,以便达到快速引用和分析的目的。日志服务提供类似于SQL的聚合计算功能,通过查询分析语法得到的数据结果默认以表格方式进行展示。

基本构成

  • 表头

其中:

  • SELECT项的个数为列数。
  • 行数由当前时间区间日志条数经过计算后的个数决定,默认为LIMIT 100

使用步骤

  1. 在查询页面的查询框中输入查询分析语句,选择时间区间后点击右侧的查询按钮。
  2. 打开统计图表页签,默认以表格 形式展示结果。

示例

筛选原始日志数据中的列,例如原始日志如下:

图 1. 原始日志


  1. 筛选其中最近10条日志的hostnameremote_addrrequest_uri
    * | SELECT hostname, remote_addr, request_uri GROUP BY hostname, remote_addr, request_uri LIMIT 10
    图 2. case 1


  2. 计算单个数据,如当前时间区间request_time平均值(平均请求时间),并保留3位小数。
    * | SELECT round(avg(request_time), 3) as average_request
    图 3. case 2


  3. 计算分组数据,如当前时间区间request_method分布情况,并降序排列。
    * | SELECT request_method, count(*) as count GROUP BY request_method ORDER BY count DESC
    图 4. case 3