[发明专利]数据统计方法和装置有效
申请号: | 201310393372.0 | 申请日: | 2013-09-02 |
公开(公告)号: | CN104424299B | 公开(公告)日: | 2019-06-07 |
发明(设计)人: | 潘金赤;蔡智博 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 李志刚;吴贵明 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 统计 方法 装置 | ||
本发明公开了一种数据统计方法和装置。该方法包括:获取软件产品的运维数据和数据表;提示用户基于运维数据对数据表的字段进行定义;根据用户输入的定义信息对数据表的字段进行定义;在定义后的数据表中存储运维数据;以及基于存储的运维数据进行数据统计。通过本发明,提高了数据统计平台的通用性。
技术领域
本发明涉及数据处理领域,具体而言,涉及一种数据统计方法和装置。
背景技术
一个完整的软件生命周期,运行维护阶段是必不可少的,也是持续时间最长的一个阶段。在软件产品开发完成并成功推出市场之后,都将进入到产品的运营和维护阶段,会有专业团队关注各产品的各项指标,收集用户反馈意见,根据指标和意见为产品的下一步调整做准备。
产品指标收集有很多渠道和方式,根据指标类型的不同而选择不同的方式,例如可以通过用户操作产生数据上报,从而获取用户使用功能记录;或通过自动化运行测试,获取软件的性能数据等等。这类数据在收集之后,都将统一上报到数据服务器,由运维团队相关人员提取所需的数据,用于对用户使用场景和习惯进行调研,对产品功能做改进或删减,或者优化软件性能。
数据服务器上存储的都是数字类型的数据,而这类数据并不是特别的直观,运维团队需要对这部分数据进行报表、图形展示,直观的了解到数据的趋势或分布,部分敏感数据超过阈值时需要紧急应对,运营人员需要发送日报或周报,将统计数据以邮件的方式知会到相关人员并做归档。以上工作不仅操作耗时,而且重复性高,人工操作极易出现疏漏。以此为基础,出现了各式各样的数据统计平台,将用户上报的数据以web化方式展示出来,不仅可以实现图形化的展示,而且可以定制报警,周报等功能。
发明人发现,在现有技术中的数据统计平台虽然有很多,但通用性比较差,几乎针对每个产品都会有单独的一个平台,甚至对同一个产品的不同数据指标都有不同的业务实现,究其原因主要有以下三点:
不同产品或是同一个产品的不同指标,上报的数据千差万别。字段名不同,字段类型不同,甚至连上报上来的字段个数也不一样。因此针对某个指标实现的展示和绘制的逻辑,在套用到另外一个指标上时就不适用了。
不同产品/指标的启用功能不同,有的需要针对某些字段值设置阈值,有的需要针对某些字段值设置展示趋势图或分布图。而由于数据字段不一致,这些也无法直接套用。
每个产品/指标都需要有自动化报表邮件功能,但由于各产品/指标的字段不一致,无法统一报表邮件格式。
基于以上原因,以往每次需要增加新的产品/指标模型时,我们需要对数据统计平台进行维护,增加该模型的展示、报警、图标和邮件功能。但随着产品的增多以及产品功能的完善,运营阶段需要关注的统计数据会不断增加,针对每个单独的统计数据都在代码上进行累加,这是非常低效和不现实的。
针对现有技术中的数据统计平台通用性比较差的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例的主要目的在于提供一种数据统计方法和装置,以解决现有技术中现有技术中的数据统计平台通用性比较差的问题。
为了实现上述目的,根据本发明实施例的一个方面,提供了一种数据统计方法。该方法包括:一种数据统计方法,其特征在于,包括:获取软件产品的运维数据和数据表;根据用户输入的定义信息对数据表的字段进行定义;在定义后的数据表中存储运维数据;以及基于存储的运维数据进行数据统计。
为了实现上述目的,根据本发明实施例的另一方面,提供了一种数据统计装置。该装置包括:获取单元,用于获取软件产品的运维数据和数据表;定义单元,用于根据用户输入的定义信息对数据表的字段进行定义;存储单元,用于在定义后的数据表中存储运维数据;以及统计单元,用于基于存储的运维数据进行数据统计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310393372.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据抽样方法及装置
- 下一篇:一种多维度拆分的计算方法以及系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置