同比和环比函数 您所在的位置:网站首页 Excel环比函数 同比和环比函数

同比和环比函数

#同比和环比函数| 来源: 网络整理| 查看: 265

示例1:计算今天每小时的网站访问量与昨天同时段、前天同时段的网站访问量比值。

选择查询和分析的时间范围为今天(整点时间),并执行如下查询和分析语句。其中,86400表示当前时间减去86400秒(1天),172800表示当前时间减去172800秒(2天), log表示Logstore名称,date_trunc('hour',__time__ )表示使用date_trunc函数将时间对齐到小时。

查询和分析结果为数组形式

查询和分析语句(调试)

* | SELECT time, ts_compare(PV, 86400, 172800) as diff FROM ( SELECT count(*) as PV, date_trunc('hour', __time__) AS time FROM log GROUP BY time ) GROUP BY time ORDER BY time

查询和分析结果每分钟PV

1174.0表示当前时段(例如2022-09-22 00:00~01:00)的网站访问量。

1191.0表示昨天同时段(例如2022-09-21 00:00~01:00)的网站访问量。

1253.0表示前天同时段(例如2022-09-20 00:00~01:00)的网站访问量。

0.9857262804366079表示当前时段与昨天同时段的网站访问量比值。

0.936951316839585表示当前时段与前天同时段的网站访问量比值。

1663689600.0表示2022-09-21 00:00的Unix时间戳。

1663603200.0表示2022-09-20 00:00的Unix时间戳。

说明

查询和分析结果的时间,以实际执行结果为准。

查询和分析结果为分列显示

查询和分析语句(调试)

* | SELECT time, diff [1] AS day1, diff [2] AS day2, diff [3] AS day3, diff [4] AS ratio1, diff [5] AS ratio2 FROM ( SELECT time, ts_compare(PV, 86400, 172800) AS diff FROM ( SELECT count(*) as PV, date_trunc('hour', __time__) AS time FROM log GROUP BY time ) GROUP BY time ORDER BY time )

查询和分析结果同比

示例2:环比今天每小时的网站访问量。

选择查询和分析的时间范围为今天(相对),并执行如下查询和分析语句。其中3600表示当前时间减去3600秒(1小时), log表示Logstore名称,date_trunc('hour',__time__ )表示使用date_trunc函数将时间对齐到小时。

查询和分析语句(调试)

* | SELECT time, ts_compare(PV, 3600) AS data FROM( SELECT date_trunc('hour', __time__) AS time, count(*) AS PV FROM log GROUP BY time ORDER BY time ) GROUP BY time

查询和分析结果ts_compare

说明

查询和分析结果的时间,以实际执行结果为准。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有