[发明专利]一种获取高即时性周期均值的方法及装置在审
| 申请号: | 201910599975.3 | 申请日: | 2019-07-04 | 
| 公开(公告)号: | CN110362788A | 公开(公告)日: | 2019-10-22 | 
| 发明(设计)人: | 胡海;周平 | 申请(专利权)人: | 贵阳朗玛信息技术股份有限公司 | 
| 主分类号: | G06F17/18 | 分类号: | G06F17/18 | 
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 | 
| 地址: | 550022 贵州省贵阳市贵阳国家高新技术产业*** | 国省代码: | 贵州;52 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 时间段 数据集合 累加 平移 时间窗口 影响统计结果 预设时间段 时长确定 时间回溯 统计结果 即时性 时长 申请 延迟 集合 记录 统计 | ||
本申请公开了一种获取高即时性周期均值的方法及装置,通过获取所需时间段对应的数据集合,所述数据集合为按平移时间窗口记录的数据的集合;计算所述所需时间段对应的数据集合内的数据的第一累加值;根据所述数据的第一累加值和所需时间段对应的第一时长确定第一周期均值,所述第一周期均值为数据的第一累加值与预设时间段对应的第一时长的比值,实现获取高即时性周期均值。本申请利用平移时间窗口的统计方法,可以即时的获取从当前时间回溯一个周期内、或任意所需时间段的均值,周期的长度不会影响统计结果的即时性,且可以做到统计结果的“零延迟”。
技术领域
本申请涉及计算机技术领域,尤其涉及一种获取高即时性周期均值的方法及装置。
背景技术
平时我们常见的统计周期均值的方法往往是在一个时间周期内累积总值,等一个周期结束时用累积的总值除以周期,计算出的值作为这段时间内的均值。
上述统计周期均值的方法的弊端在于必须等到一个统计周期结束才能得到上一个周期内的平均值,即时性不高。如果要提高即时性,只能缩短统计周期,而这样做会造成统计结果对应的时间范围太短,无法获知较长的一段时间内的均值。
发明内容
本申请提供了一种获取高即时性周期均值的方法及装置,以解决现有统计周期均值即时性不高的问题。
第一方面,为实现上述目的,本申请提供了一种获取高即时性周期均值的方法,所述方法包括:
获取所需时间段对应的数据集合,所述数据集合为按平移时间窗口记录的数据的集合;
计算所述所需时间段对应的数据集合内的数据的第一累加值;
根据所述数据的第一累加值和所需时间段对应的第一时长确定第一周期均值,所述第一周期均值为数据的第一累加值与预设时间段对应的第一时长的比值。
进一步地,所述的获取高即时性周期均值的方法还包括:
获取所需时间段对应的元素集合,所述元素为时间粒度内产生的数据的第二累加值。
进一步地,所述获取所需时间段对应的元素集合之后,还包括:
计算所述所需时间段对应的元素集合内的元素的第一累加值;
根据所述元素的第一累加值和所需时间段对应第二时长确定第二周期均值,所述第二周期均值为元素的第一累加值与所需时间段对应的第二时长的比值。
进一步地,所述的获取高即时性周期均值的方法还包括:
当所述元素集合的时间跨度首次到达预设固定周期时,获得第一总值;所述第一总值为预设固定周期内元素的累加值;
当所述元素集合加入一个队尾元素时,则移除一个队首元素,计算第二总值,所述第二总值等于所述第一总值+队尾元素值-队首元素值;
获得第三周期均值,所述第三周期均值为所述第二总值与预设固定周期的比值。
进一步地,所述预设固定周期为时间粒度的整数倍。
第二方面,本申请还提供了一种获取高即时性周期均值的装置,所述装置包括:
获取单元:用于获取所需时间段对应的数据集合,所述数据集合为按平移时间窗口记录的数据的集合;
计算单元:用于计算所述所需时间段对应的数据集合内的数据的第一累加值;
根据所述数据的第一累加值和所需时间段对应的第一时长确定第一周期均值,所述第一周期均值为数据的第一累加值与预设时间段对应的第一时长的比值。
进一步地,所述的获取高即时性周期均值的装置的获取单元还用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵阳朗玛信息技术股份有限公司,未经贵阳朗玛信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910599975.3/2.html,转载请声明来源钻瓜专利网。





