You need to enable JavaScript to run this app.
导航

统计时间段说明

最近更新时间2024.04.16 14:36:30

首次发布时间2024.03.20 15:25:20

StartTimeEndTime 指定了统计时间段。但是,内容分发网络在统计指标数据时,实际使用的统计时间段受 Interval 的影响。

实际统计时间段

Interval 决定了实际的统计时间段。下面以例子来说明。
假设 StartTime 表示的时间是 15:07,EndTime 表示的时间是 15:21:

  • 如果 Interval5min,那么实际的统计时间段是 [15:05, 15:25)。

  • 如果 Intervalhour,那么实际的统计时间段是 [15:00, 16:00)。

需要留意的是,如果 EndTime 可以被您指定的 Interval 整除,那么实际的统计时间段还要再往后延长一个 Interval 所对应的时间区间。

例子:StartTime 表示的时间是 15:07,EndTime 表示的时间是 15:15,Interval 是 5min。由于 15:15 可以被 Interval 整除,实际的统计时间段是 [15:05,15:20)。

更多关于 Interval 的信息

除了实际统计时间段,Interval 还决定了如何将实际统计时间段拆分成一系列的时间区间。

细分数据

如果返回的是统计时间段的细分数据,那么内容分发网络会基于 Interval 对实际统计时间段中每个时间区间的指标数据进行统计,然后返回这一系列的指标数据。假设 StartTime 表示的时间是 15:07,EndTime 表示的时间是 15:20,

  • 如果 Interval5min,那么内容分发网络返回的是以下各时间区间的指标数据:[15:05,15:10)、[15:10,15:15)、[15:15,15:20)、[15:20,15:25)。

  • 如果 Interval1min,那么内容分发网络返回的是以下各时间区间的指标数据:[15:07,15:08)、[15:08,15:09)、[15:09,15:10)、... 、[15:20,15:21)。

需要留意的是,在这两个例子中,时间区间 [15:20,15:25),[15:20,15:21) 也分别包含在内。

汇总数据

如果返回的是统计时间段的汇总数据,那么内容分发网络会先基于 Interval 对实际统计时间段中的每个时间区间统计指标数据,然后对所有时间区间的指标数据进行汇总。不同指标的汇总方式不同。参见 指标的定义以及统计方式

例子:StartTime 表示的时间是 15:07,EndTime 表示的时间是 15:20,Interval5min。那么内容分发网络会执行以下操作:

  1. 获取以下各时间区间的指标数据:[15:05,15:10)、[15:10,15:15)、[15:15,15:20)、[15:20,15:25)。

  2. 对这些时间区间的指标数据进行汇总,然后返回该汇总数据。