一种数据统计方法、装置及设备制造方法及图纸

技术编号:20680786 阅读:23 留言:0更新日期:2019-03-27 18:50
本申请提供一种数据统计方法、装置及设备,用于降低统计系统的成本。该数据统计方法包括:获得用户配置的第一参数,其中,所述第一参数包括度量刻度参数和/或度量指标参数;根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型,其中,所述至少一种预设的统计模型中的一种统计模型用于实现一种统计方法;根据所述第一统计模型对数据库中的数据进行统计分析,获得统计结果。

【技术实现步骤摘要】
一种数据统计方法、装置及设备
本申请涉及软件应用领域,具体涉及一种数据统计方法、装置及设备。
技术介绍
随着大数据技术的发展,通过数据统计装置计算出数据集中趋势、离散程度和相关强度等需求越来越多。目前,数据统计装置主要是根据用户的统计需求,采用描述统计的方法进行定制化开发,不同的用户的需求需要定制开发不同的描述统计的方法,且,当后期用户增加统计需求时,则需要在数据统计装置中增加相应的统计语法来实现,从而导致统计装置的开发成本较高。
技术实现思路
本申请实施例提供一种数据统计方法、装置及设备,用于降低统计系统的成本。本申请实施例提供的具体技术方案如下:第一方面,提供一种数据统计方法,应用于数据统计装置,所述方法包括:获得用户配置的第一参数,其中,所述第一参数包括度量刻度参数和/或度量指标参数;根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型,其中,所述至少一种预设的统计模型中的一种统计模型用于实现一种统计方法;根据所述第一统计模型对数据库中的数据进行统计分析,获得统计结果。本申请实施例中,直接将相应的统计方法模型化,降低数据统计装置功能的耦合度,同时用户在使用时,只需要配置第一参数,根据第一参数从相应的模型中确定与第一参数匹配的统计模块,直接调用统计模型来实现统计方法,相较于现有的统计装置,用户有新的统计需求时,只需要配置相应的参数即可,方便用户使用,提高了统计装置功能的可拓展性,且降低了统计装置的开发成本。进一步,现有的统计装置在增加新的统计方法时,需要由技术人员增加相应的语法来实现,通常增加的统计方法与现有的数据统计装置中的统计方法的相似度比较高,因此增加的统计方法对应的语法与现有的数据统计装置中的语法的相似度会较高,因此会增加数据统计装置的语法冗余度,而本申请实施例中用户在使用时,如需更换统计方法,则直接配置相应的参数,从而调用相应的统计模型即可,无需再增加相应的语法,从而降低了统计装置的语法的冗余度。可选的,在获得用户配置的第一参数之前,还包括:提取所述数据统计装置中的多个内置事件的多组统计特征,其中,所述多个内置事件是指所述数据统计装置存储的对数据进行统计采用的多种统计方法,所述多组统计特征中的一组统计特征用于表示所述一种统计方法所采用的统计刻度以及统计指标;根据所述多组统计特征获得至少一种第二参数,其中,所述至少一种第二参数中的一个第二参数包括至少一种度量刻度参数和至少一种度量指标参数,所述度量刻度参数与统计刻度一一对应,所述度量指标参数与统计指标一一对应;根据所述至少一种第二参数,获得至少一种预设的统计模型。数据统计装置可以根据内置事件生成预设的统计模型,而内置事件对应的是用户之前使用的统计方法,因此,根据内置事件生成的统计模型能够满足用户的一般需求。可选的,所述根据所述至少一种第二参数,获得至少一种预设的统计模型,包括:建立所述至少一种度量刻度参数和所述至少一种度量指标参数中的一一对应关系,基于所述一一对应关系,获取至少一种预设的统计模型;和/或,建立所述至少一种度量刻度参数中的每种度量刻度参数与所述至少一种度量刻度参数的级联关系,基于所述级联关系与所述至少一种度量指标参数,获取至少一种预设的统计模型,所述级联关系表示对所述数据库中的数据按照一种度量刻度参数对所述数据库中的数据进行统计后,再次按照与所述一种度量刻度参数为级联关系的度量刻度参数对统计后的数据进行统计。本申请实施例中,提供了两种建立预设的统计模型的方法,数据统计装置可以直接由至少一种度量刻度参数和至少一种度量指标参数的对应关系获得统计模型,或者也可以由级联关系和度量指标参数获得统计模型,从而满足用户统计数据的更多的需求。可选的,根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型,包括:确定所述第一参数是否属于所述至少一种第二参数中的参数;若所述第一参数属于所述至少一种第二参数中的参数,则根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型,其中,所述第一统计模型使用所述第一参数对数据进行统计。在用户输入第一参数后,对第一参数进行验证,从而保证确定的第一统计模型的准确性,从而提高统计数据的准确性。可选的,在根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型之后,还包括:将所述第一统计模型解析为与所述数据库适配的统计语法。数据统计装置可以根据需要统计的数据库的数据的统计语法,将第一统计模型转换为与数据库的数据相适应的统计语法,从而使得数据统计模型能够适用于各种不同的数据中,可以提高数据统计装置的处理效率。且,由于第一统计模型为与当前的数据库适配的统计语法,从而第一统计模型与当前的数据库的数据适应性更好,从而提高了第一统计模型处理数据库中的数据的效率。可选的,获得用户配置的第一参数,包括:获取用户输入的唯一标识符,其中,所述唯一标识符用于表示对应的度量刻度参数和/或度量指标参数;根据所述唯一标识符获取第一参数。用户可以直接输入第一参数对应的唯一标识符,数据统计装置根据相应的唯一标识符获得对应的第一参数,简化了用户的操作。可选的,所述至少一种度量刻度参数包括时间等距参数、数字等距参数、时间范围参数、数字范围参数、值枚举参数和值枚举过滤参数中的一种或多种;其中,所述时间等距参数表示按照设定的时间间隔划分统计数据,所述数字等距参数表示按照设定的数字间隔划分统计数据,所述时间范围参数表示按照设定的时间范围统计数据,所述数字范围参数表示按照设定的数字范围统计数据,所述值枚举参数表示按照预设顺序对数据进行排序后,对设定数量的数据进行统计,所述值枚举过滤参数表示按照预设的筛选规则统计数据。至少一种度量刻度参数可以包括多种类型,不同的度量刻度参数代表对数据进行不同的划分统计,从而满足不同用户的统计需求。可选的,所述至少一度量指标参数包括总量指标参数、平均指标参数、最大指标参数、最小指标参数、数量指标参数和唯一数量指标参数中的一种或多种;其中,所述数量指标参数是指对数据的个数进行统计,所述唯一数量指标参数是指删除重复的数据,对进行删除操作之后的剩余的数据的个数进行统计。至少一种度量指标参数可以包括多种类型,不同的度量指标参数代表对数据进行不同的指标进行统计,从而可以获得多种统计结果,从而满足不同用户的统计需求。可选的,所述第一参数还包括过滤参数;根据所述第一统计模型对数据库中的数据进行统计分析,包括:根据所述过滤参数筛选所述数据库中的数据,得到需要进行统计的数据;根据所述第一统计模型对所述需要进行统计的数据进行统计分析,获得统计结果。数据统计装置还支持根据用户输入过滤参数来筛选数据,进而满足不同用户的个性化统计需求。第二方面,提供一种数据统计装置,包括:接收模块:用于获得用户配置的第一参数,其中,所述第一参数包括度量刻度参数和/或度量指标参数;处理模块:根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型,其中,所述至少一种预设的统计模型中的一种统计模型用于实现一种统计方法,以及根据所述第一统计模型对数据库中的数据进行统计分析,获得统计结果。可选的,所述处理模块还用于:提取所述数据统计装置中的多个内置事本文档来自技高网...

【技术保护点】
1.一种数据统计方法,其特征在于,应用于数据统计装置,所述方法包括:获得用户配置的第一参数,其中,所述第一参数包括度量刻度参数和/或度量指标参数;根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型,其中,所述至少一种预设的统计模型中的一种统计模型用于实现一种统计方法;根据所述第一统计模型对数据库中的数据进行统计分析,获得统计结果。

【技术特征摘要】
1.一种数据统计方法,其特征在于,应用于数据统计装置,所述方法包括:获得用户配置的第一参数,其中,所述第一参数包括度量刻度参数和/或度量指标参数;根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型,其中,所述至少一种预设的统计模型中的一种统计模型用于实现一种统计方法;根据所述第一统计模型对数据库中的数据进行统计分析,获得统计结果。2.如权利要求1所述的方法,其特征在于,在获得用户配置的第一参数之前,还包括:提取所述数据统计装置中的多个内置事件的多组统计特征,其中,所述多个内置事件是指所述数据统计装置存储的对数据进行统计采用的多种统计方法,所述多组统计特征中的一组统计特征用于表示所述一种统计方法所采用的统计刻度以及统计指标;根据所述多组统计特征获得至少一种第二参数,其中,所述至少一种第二参数中的一种第二参数包括至少一种度量刻度参数和至少一种度量指标参数,所述度量刻度参数与统计刻度一一对应,所述度量指标参数与统计指标一一对应;根据所述至少一种第二参数,获得至少一种预设的统计模型。3.如权利要求2所述的方法,其特征在于,所述根据所述至少一种第二参数,获得至少一种预设的统计模型,包括:建立所述至少一种度量刻度参数和所述至少一种度量指标参数中的一一对应关系,基于所述一一对应关系,获取至少一种预设的统计模型;和/或,建立所述至少一种度量刻度参数中的每种度量刻度参数与所述至少一种度量刻度参数的级联关系,基于所述级联关系与所述至少一种度量指标参数,获取至少一种预设的统计模型,所述级联关系表示对所述数据库中的数据按照一种度量刻度参数对所述数据库中的数据进行统计后,再次按照与所述一种度量刻度参数为级联关系的度量刻度参数对统计后的数据进行统计。4.如权利要求2所述的方法,其特征在于,根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型,包括:确定所述第一参数是否属于所述至少一种第二参数中的参数;若所述第一参数属于所述至少一种第二参数中的参数,则根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型,其中,所述第一统计模型使用所述第一参数对数据进行统计。5.如权利要求2所述的方法,其特征在于,在根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型之后,还包括:将所述第一统计模型解析为与所述数据库适配的统计语法。6.如权利要求2-5任一所述的方法,其特征在于,获得用户配置的第一参数,包括:获取用户输入的唯一标识符,其中,所述唯一标识符用于表示对应的度量刻度参数和/或度量指标参数;根据所述唯一标识符获取第一参数。7.如权要求2-5任一所述的方法,其特征在于,所述至少一种度量刻度参数包括时间等距参数、数字等距参数、时间范围参数、数字范围参数、值枚举参数和值枚举过滤参数中的一种或多种;其中,所述时间等距参数表示按照设定的时间间隔划分统计数据,所述数字等距参数表示按照设定的数字间隔划分统计数据,所述时间范围参数表示按照设定的时间范围统计数据,所述数字范围参数表示按照设定的数字范围统计数据,所述值枚举参数表示按照预设顺序对数据进行排序后,对设定数量的数据进行统计,所述值枚举过滤参数表示按照预设的筛选规则统计数据。8.如权利要求7所述的方法,其特征在于,所述至少一度量指标参数包括总量指标参数、平均指标参数、最大指标参数、最小指标参数、数量指标参数和唯一数量指标参数中的一种或多种;其中,所述数量指标参数是指对数据的个数进行统计,所述唯一数量指标参数是指删除重复的数据,对进行删除操作之后的剩余的数据的个数进行统计。9.如权利要求1-5任一所述的方法,其特征在于,所述第一参数还包括过滤参数;根据所述第一统计模型对数据库中的数据进行统计分析,包括:根据所述过滤参数筛选所述数据库中的数据,得到需要进行统计的数据;根据所述第一统计模型对所述需要进行统计的数据进行统计分析,获得统计结果。10.一种数据统计装置,其特征在于,包括:接收模块,用于获得用户配置的第一参数,其中,所述第一参数包括度量刻度参数和/或度量指标参数;处理模块,根据所述第一参数从至少一种预设的...

【专利技术属性】
技术研发人员:赵亚丽穆帅樊恒阳陆文婷郑维
申请(专利权)人:北京神州绿盟信息安全科技股份有限公司北京神州绿盟科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1