【技术实现步骤摘要】
一种数据统计方法、装置及设备
本申请涉及软件应用领域,具体涉及一种数据统计方法、装置及设备。
技术介绍
随着大数据技术的发展,通过数据统计装置计算出数据集中趋势、离散程度和相关强度等需求越来越多。目前,数据统计装置主要是根据用户的统计需求,采用描述统计的方法进行定制化开发,不同的用户的需求需要定制开发不同的描述统计的方法,且,当后期用户增加统计需求时,则需要在数据统计装置中增加相应的统计语法来实现,从而导致统计装置的开发成本较高。
技术实现思路
本申请实施例提供一种数据统计方法、装置及设备,用于降低统计系统的成本。本申请实施例提供的具体技术方案如下:第一方面,提供一种数据统计方法,应用于数据统计装置,所述方法包括:获得用户配置的第一参数,其中,所述第一参数包括度量刻度参数和/或度量指标参数;根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型,其中,所述至少一种预设的统计模型中的一种统计模型用于实现一种统计方法;根据所述第一统计模型对数据库中的数据进行统计分析,获得统计结果。本申请实施例中,直接将相应的统计方法模型化,降低数据统计装置功能的耦合度,同时用户在使用时,只需要配置第一参数,根据第一参数从相应的模型中确定与第一参数匹配的统计模块,直接调用统计模型来实现统计方法,相较于现有的统计装置,用户有新的统计需求时,只需要配置相应的参数即可,方便用户使用,提高了统计装置功能的可拓展性,且降低了统计装置的开发成本。进一步,现有的统计装置在增加新的统计方法时,需要由技术人员增加相应的语法来实现,通常增加的统计方法与现有的数据统计装置中的统计 ...
【技术保护点】
1.一种数据统计方法,其特征在于,应用于数据统计装置,所述方法包括:获得用户配置的第一参数,其中,所述第一参数包括度量刻度参数和/或度量指标参数;根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型,其中,所述至少一种预设的统计模型中的一种统计模型用于实现一种统计方法;根据所述第一统计模型对数据库中的数据进行统计分析,获得统计结果。
【技术特征摘要】
1.一种数据统计方法,其特征在于,应用于数据统计装置,所述方法包括:获得用户配置的第一参数,其中,所述第一参数包括度量刻度参数和/或度量指标参数;根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型,其中,所述至少一种预设的统计模型中的一种统计模型用于实现一种统计方法;根据所述第一统计模型对数据库中的数据进行统计分析,获得统计结果。2.如权利要求1所述的方法,其特征在于,在获得用户配置的第一参数之前,还包括:提取所述数据统计装置中的多个内置事件的多组统计特征,其中,所述多个内置事件是指所述数据统计装置存储的对数据进行统计采用的多种统计方法,所述多组统计特征中的一组统计特征用于表示所述一种统计方法所采用的统计刻度以及统计指标;根据所述多组统计特征获得至少一种第二参数,其中,所述至少一种第二参数中的一种第二参数包括至少一种度量刻度参数和至少一种度量指标参数,所述度量刻度参数与统计刻度一一对应,所述度量指标参数与统计指标一一对应;根据所述至少一种第二参数,获得至少一种预设的统计模型。3.如权利要求2所述的方法,其特征在于,所述根据所述至少一种第二参数,获得至少一种预设的统计模型,包括:建立所述至少一种度量刻度参数和所述至少一种度量指标参数中的一一对应关系,基于所述一一对应关系,获取至少一种预设的统计模型;和/或,建立所述至少一种度量刻度参数中的每种度量刻度参数与所述至少一种度量刻度参数的级联关系,基于所述级联关系与所述至少一种度量指标参数,获取至少一种预设的统计模型,所述级联关系表示对所述数据库中的数据按照一种度量刻度参数对所述数据库中的数据进行统计后,再次按照与所述一种度量刻度参数为级联关系的度量刻度参数对统计后的数据进行统计。4.如权利要求2所述的方法,其特征在于,根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型,包括:确定所述第一参数是否属于所述至少一种第二参数中的参数;若所述第一参数属于所述至少一种第二参数中的参数,则根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型,其中,所述第一统计模型使用所述第一参数对数据进行统计。5.如权利要求2所述的方法,其特征在于,在根据所述第一参数从至少一种预设的统计模型中确定与所述第一参数匹配的第一统计模型之后,还包括:将所述第一统计模型解析为与所述数据库适配的统计语法。6.如权利要求2-5任一所述的方法,其特征在于,获得用户配置的第一参数,包括:获取用户输入的唯一标识符,其中,所述唯一标识符用于表示对应的度量刻度参数和/或度量指标参数;根据所述唯一标识符获取第一参数。7.如权要求2-5任一所述的方法,其特征在于,所述至少一种度量刻度参数包括时间等距参数、数字等距参数、时间范围参数、数字范围参数、值枚举参数和值枚举过滤参数中的一种或多种;其中,所述时间等距参数表示按照设定的时间间隔划分统计数据,所述数字等距参数表示按照设定的数字间隔划分统计数据,所述时间范围参数表示按照设定的时间范围统计数据,所述数字范围参数表示按照设定的数字范围统计数据,所述值枚举参数表示按照预设顺序对数据进行排序后,对设定数量的数据进行统计,所述值枚举过滤参数表示按照预设的筛选规则统计数据。8.如权利要求7所述的方法,其特征在于,所述至少一度量指标参数包括总量指标参数、平均指标参数、最大指标参数、最小指标参数、数量指标参数和唯一数量指标参数中的一种或多种;其中,所述数量指标参数是指对数据的个数进行统计,所述唯一数量指标参数是指删除重复的数据,对进行删除操作之后的剩余的数据的个数进行统计。9.如权利要求1-5任一所述的方法,其特征在于,所述第一参数还包括过滤参数;根据所述第一统计模型对数据库中的数据进行统计分析,包括:根据所述过滤参数筛选所述数据库中的数据,得到需要进行统计的数据;根据所述第一统计模型对所述需要进行统计的数据进行统计分析,获得统计结果。10.一种数据统计装置,其特征在于,包括:接收模块,用于获得用户配置的第一参数,其中,所述第一参数包括度量刻度参数和/或度量指标参数;处理模块,根据所述第一参数从至少一种预设的...
【专利技术属性】
技术研发人员:赵亚丽,穆帅,樊恒阳,陆文婷,郑维,
申请(专利权)人:北京神州绿盟信息安全科技股份有限公司,北京神州绿盟科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。