数据指标统计扩展计算方法及装置与流程

文档序号:24336382发布日期:2021-03-19 12:16阅读:47来源:国知局
本发明涉及数据处理
技术领域
:,具体涉及一种数据指标统计扩展计算方法及装置。
背景技术
::数据主体的指标统计涉及数据获取、数据加工、数据统计三个阶段。每个阶段都需要处理大量数据,三个阶段依次进行。同种数据主体的不同主题类型的数据指标统计,如对不同门店进行不同类型的指标统计,如门店的评价相关指标、门店的工单相关指标、门店的成交相关指标等。目前同种数据主体的数据指标统计主要方式是:1、在一张数据表中对所有的数据指标进行统计;2、根据数据指标的不同主题类型基于多张数据表进行统计。现有统计方式逻辑代码不断增长,统计时间不断增长,开发成本和使用成本也不断增加。技术实现要素:为解决或至少部分地解决现有技术中的问题,本发明实施例提供一种数据指标统计扩展计算方法及装置。第一方面,本发明实施例提供一种数据指标统计扩展计算方法,该方法包括:针对同种类型数据主体下不同的统计主题,生成分别与每个所述统计主题对应的各个统计指标的统计逻辑,将各个所述统计指标的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑,根据所述统计主题的统计逻辑生成统计任务;根据所述统计任务进行统计计算,将统计计算的结果存储入所述同种类型数据主体对应的统计指标数据表的与所述统计主题对应的二级分区中;其中,所述统计指标数据表的二级分区分别与所述同种类型数据主体的不同所述统计主题相对应。进一步地,所述方法还包括:针对所述同种类型数据主体,各个所述统计主题的所述统计任务并行执行。进一步地,所述同种类型数据主体中的不同数据主体通过数据主体标识进行区分;所述将各个所述统计指标的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑,具体包括:根据所述数据主体标识将各个所述统计指标对应的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑。进一步地,所述方法还包括:判断新增的统计指标是否属于新的统计主题;若是,则在所述二级分区中新建对应所述新的统计主题的所述二级分区,根据所述新增的统计指标生成对应的统计逻辑,根据所述统计逻辑生成统计任务并进行统计计算,将统计计算的结果存储入所述新的统计主题的所述二级分区中;若否,则获取所述新增的统计指标归属的统计主题,根据所述统计逻辑修改所述统计主题的统计任务并进行统计计算,将统计计算的结果存储入所述统计指标归属的所述统计主题的所述二级分区中。进一步地,所述方法还包括:在每个所述统计主题对应的所述二级分区中,对其他所述统计主题的所述统计指标采用预设默认值处理。进一步地,所述生成分别与每个所述统计主题对应的各个统计指标的统计逻辑,具体包括:对于每个所述统计主题,根据各个所述统计指标对应的统计指标字段、统计条件及统计数据生成分别与所述各个统计指标对应的统计逻辑;所述根据所述新增的统计指标生成对应的统计逻辑,具体包括:根据所述新增的统计指标对应的统计指标字段、统计条件及统计数据生成对应的统计逻辑。进一步地,每个所述统计主题通过与所述二级分区对应的二级分区字段进行标识。第二方面,本发明实施例提供一种数据指标统计扩展计算装置,该装置包括:统计任务生成模块,用于:针对同种类型数据主体下不同的统计主题,生成分别与每个所述统计主题对应的各个统计指标的统计逻辑,将各个所述统计指标的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑,根据所述统计主题的统计逻辑生成统计任务;统计结果存储模块,用于:根据所述统计任务进行统计计算,将统计计算的结果存储入所述同种类型数据主体对应的统计指标数据表的与所述统计主题对应的二级分区中;其中,所述统计指标数据表的二级分区分别与所述数据主体的不同统计主题相对应。进一步地,针对所述同种类型数据主体,各个所述统计主题的所述统计任务并行执行。进一步地,所述同种类型数据主体中的不同数据主体通过数据主体标识进行区分;所述统计任务生成模块在用于将各个所述统计指标的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑时,具体用于:根据所述数据主体标识将各个所述统计指标对应的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑。进一步地,所述装置还包括新增指标处理模块,所述新增指标处理模块具体用于:判断新增的统计指标是否属于新的统计主题;若是,则在所述二级分区中新建对应所述新的统计主题的所述二级分区,根据所述新增的统计指标生成对应的统计逻辑,根据所述统计逻辑生成统计任务并进行统计计算,将统计计算的结果存储入所述新的统计主题的所述二级分区中;若否,则获取所述新增的统计指标归属的统计主题,根据所述统计逻辑修改所述统计主题的统计任务并进行统计计算,将统计计算的结果存储入所述统计指标归属的统计主题的所述二级分区中。进一步地,所述新增指标处理模块还用于:在每个所述统计主题对应的所述二级分区中,对其他所述统计主题的所述统计指标采用预设默认值处理。进一步地,所述统计任务生成模块在用于生成分别与每个所述统计主题对应的各个统计指标的统计逻辑时,具体用于:对于每个所述统计主题,根据各个所述统计指标对应的统计指标字段、统计条件及统计数据生成分别与所述各个统计指标对应的统计逻辑;所述新增指标处理模块在用于根据所述新增的统计指标生成对应的统计逻辑时,具体用于:根据所述新增的统计指标对应的统计指标字段、统计条件及统计数据生成对应的统计逻辑。进一步地,每个所述统计主题通过与所述二级分区对应的二级分区字段进行标识。第三方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所提供的方法的步骤。第四方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所提供的方法的步骤。本发明实施例提供的数据指标统计扩展计算方法及装置,通过利用二级分区对同种数据主体的不同统计主题的统计指标进行统计,实现了在一个数据表中多个统计主题的指标统计,方便用户使用及开发者维护。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明一实施例提供的数据指标统计扩展计算方法流程图;图2是本发明一实施例提供的数据指标统计扩展计算方法中指标统计逻辑生成流程示意图;图3是本发明另一实施例提供的数据指标统计扩展计算方法流程图;图4是本发明一实施例提供的数据指标统计扩展计算方法中新增指标处理流程图;图5是本发明一实施例提供的数据指标统计扩展计算装置的结构示意图;图6示例了一种电子设备的实体结构示意图。具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。目前同种数据主体的数据指标统计具有如下不足:(1)逻辑代码不断增长:在一张数据表中对所有数据指标进行统计,随着新增的指标统计需求加入,需要在原有统计基础上添加新增指标统计逻辑,首先统计逻辑的代码会不断增长,其次统计逻辑中会包含不同主题的统计指标,导致统计指标的主题冗杂混乱,使用者较难找到不同统计指标的主题归属,不便于使用。(2)统计时间不断增长:在一张数据表中对所有数据指标进行统计,新增的指标统计需求会带来增量的数据获取、数据加工、数据统计的工作,随着需要统计的指标数量不断增加,最终得到统计指标数据所需时间会不断增长,较难满足用户对于时效性的需求。(3)开发成本和使用成本不断增加:根据同一数据主体的不同指标的主题类型进行多张数据表进行统计,数据表开发者需要针对每一个主题进行统计逻辑的开发,每一个统计主题都对应一张数据表,使用者使用、查看不同的主题的统计数据也需要去不同的数据表,不太方便用户使用和开发者维护。为解决上述问题,本发明实施例提供一种数据指标统计扩展计算方法。图1是本发明一实施例提供的数据指标统计扩展计算方法流程图。如图1所示,所述方法包括:步骤101、针对同种类型数据主体下不同的统计主题,生成分别与每个所述统计主题对应的各个统计指标的统计逻辑,将各个所述统计指标的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑,根据所述统计主题的统计逻辑生成统计任务。比如,当数据主体是门店时,针对不同的统计主题,如门店的评价相关指标、门店的工单相关指标、门店的成交相关指标等,根据各个统计主题所包含的各个统计指标生成对应的统计逻辑。如根据门店的成交相关指标中的成交量、成交率等分别生成对应的统计逻辑,将各个不同统计指标对应的统计逻辑进行关联拼接得到对应统计主题的统计逻辑。由于数据主体是门店时,数据表中可能存在不同门店的数据,即数据主体的类型是一种,但不一定是一个。这时候,需要区分不同的数据主体的数据。为区分不同数据主体的数据,将各个不同统计指标对应的统计逻辑进行关联拼接得到对应统计主题的统计逻辑,也即得到某个数据主体相应统计主题的统计逻辑。关联拼接的目的是为了区分不同数据主体的数据,并将同一数据主体的数据整合到一起。将各个所述统计指标对应的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑后,根据所述统计主题的统计逻辑生成统计任务。其中,根据统计逻辑生成统计任务可采用现有方法。步骤102、根据所述统计任务进行统计计算,将统计计算的结果存储入所述同种类型数据主体对应的统计指标数据表的与所述统计主题对应的二级分区中;其中,所述统计指标数据表的二级分区分别与所述数据主体的不同统计主题相对应。通过二级分区数据表进行数据指标统计,这个二级分区数据表可称为统计指标数据表。其中,所述统计指标数据表的一级分区可以为时间分区,二级分区分别与所述数据主体的不同统计主题相对应,如与门店的不同统计主题相对应。根据所述统计任务进行统计计算,将统计计算的结果存储入所述类型数据主体对应的统计指标数据表的与所述统计主题对应的二级分区中。统计指标数据表与一个种类的数据主体相对应,如对于门店的统计,可以建立一个统计指标数据表;对于城市的统计,可以建立一个统计指标数据表。门店的统计指标数据表中可以包含不同门店的数据,城市的统计指标数据表中也可以包含不同城市的数据。建立的统计指标数据表为二级分区数据表。每个统计指标数据表中的二级分区与不同的统计主题对应,由于前述得到的统计任务和统计主题对应,因此根据统计任务得到的统计计算结果存储入相应类型统计指标数据表的与统计主题对应的二级分区中。本发明实施例通过利用二级分区对同种数据主体的不同统计主题的统计指标进行统计,实现了在一个数据表中多个统计主题的指标统计,方便用户使用及开发者维护。进一步地,基于上述实施例,所述方法还包括:针对所述同种类型数据主体,各个所述统计主题的所述统计任务并行执行。在设计数据模型时对不同统计主题的数据指标进行分类,对不同分类的统计指标使用不同的统计任务并行进行统计,保证统计数据产出的时效性。在上述实施例的基础上,本发明实施例通过针对同一数据主体的不同统计主题,使用不同的统计任务并行进行统计,提高了统计效率。进一步地,基于上述实施例,所述同种类型数据主体中的不同数据主体通过数据主体标识进行区分;所述将各个所述统计指标的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑,具体包括:根据所述数据主体标识将各个所述统计指标对应的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑。为区分同种数据主体中不同的数据主体,可设置数据主体标识并与各个数据主体进行对应,从而实现同种数据主体中不同数据主体的区分。在将各个所述统计指标对应的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑时,可以根据所述数据主体标识将各个所述统计指标对应的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑,即区分不同的数据主体的统计主题的统计逻辑,或将同一数据主体的统计主题的统计逻辑整合到一起。在上述实施例的基础上,本发明实施例通过根据数据主体标识将各个统计指标对应的统计逻辑进行关联拼接得到对应统计主题的统计逻辑,保证了关联拼接的可靠性。进一步地,基于上述实施例,所述方法还包括:判断新增的统计指标是否属于新的统计主题;若是,则在所述二级分区中新建对应所述新的统计主题的所述二级分区,根据所述新增的统计指标生成对应的统计逻辑,根据所述统计逻辑生成统计任务并进行统计计算,将统计计算的结果存储入所述新的统计主题的所述二级分区中;若否,则获取所述新增的统计指标归属的统计主题,根据所述统计逻辑修改所述统计主题的统计任务并进行统计计算,将统计计算的结果存储入所述统计指标归属的统计主题的所述二级分区中。统计指标在统计指标数据表中可以用统计指标字段表示。当有新增统计指标需求时,在统计指标数据表增加相应字段。判断新增的统计指标是否属于新的统计主题;若新增的统计指标属于新的统计主题,则在所述二级分区中新建对应所述新的统计主题的所述二级分区,根据所述新增的统计指标生成对应的统计逻辑,根据所述统计逻辑生成统计任务并进行统计计算,将统计计算的结果存储入所述新的统计主题的所述二级分区中。若新增的统计指标属于已有的统计主题,则获取所述新增的统计指标归属的统计主题,根据所述统计逻辑修改所述统计主题的统计任务,即在所述统计主题中添加对应统计逻辑,并根据修改完成后的统计任务进行统计计算,将统计计算的结果存储入所述统计指标归属的统计主题的所述二级分区中。在上述实施例的基础上,本发明实施例通过在新增统计指标时,若新增统计指标属于新的统计主题,新建统计主题的二级分区并生成统计任务,以及若新增统计指标属于已有统计主题,修改统计任务,实现了对于新增统计指标的可靠处理。进一步地,基于上述实施例,所述方法还包括:在每个所述统计主题对应的所述二级分区中,对其他所述统计主题的所述统计指标采用预设默认值处理。统计指标数据表的数据结构中,对应不同的统计主题可以采用统一形式。比如,在不同的统计主题中,包含有所有统计主题的统计指标。但是对于每个统计主题,只有属于自身的统计指标的统计指标字段是有效且参与统计计算的,对于不属于自身的统计指标的统计指标字段采用预设默认值处理。这个预设默认值可以设定,使得系统能够区分即可。这样,对于不同的统计主题采用相同的数据结构,由此,可以采用统一的方式对不同统计主题的数据进行统计分析。在同种数据主体的新增指标统计需求的情况下做到对于原有统计模型不做较大变更,基于原来统计模型的基础灵活地增加统计指标的统计逻辑,提高了同种数据主体的数据统计模型的稳定性和扩展性。在上述实施例的基础上,本发明实施例通过每个统计主题对应的二级分区中,对其他统计主题的统计指标采用预设默认值处理,实现了不同的统计主题采用相同的数据结构,提高了数据统计模型的稳定性和扩展性。进一步地,基于上述实施例,所述生成分别与每个所述统计主题对应的各个统计指标的统计逻辑,具体包括:对于每个所述统计主题,根据各个所述统计指标对应的统计指标字段、统计条件及统计数据生成分别与所述各个统计指标对应的统计逻辑;所述根据所述新增的统计指标生成对应的统计逻辑,具体包括:根据所述新增的统计指标对应的统计指标字段、统计条件及统计数据生成对应的统计逻辑。在进行统计计算时,通过统计逻辑模板生成工具针对每一个统计指标所对应的统计条件、统计指标字段、统计数据生成指标统计逻辑。新增统计逻辑时,通过统计逻辑模板生成工具针对新增统计指标所对应的统计条件、统计指标字段、统计数据生成指标统计逻辑,添加到原有统计逻辑上,即针对新增统计需求,通过统计逻辑生成工具将需要统计的指标名称、数据、统计条件结合生成对应统计sql代码,减少指标数据开发者的开发成本。在上述实施例的基础上,本发明实施例通过根据统计指标对应的统计指标字段、统计条件及统计数据生成对应的统计逻辑,提高了开发效率,降低了开发成本。进一步地,基于上述实施例,每个所述统计主题通过与所述二级分区对应的二级分区字段进行标识。对于每个统计主题建立有不同的二级分区,并通过二级分区字段对不同的统计主题进行标识,从而区分不同的二级分区及统计主题。在上述实施例的基础上,本发明实施例通过将每个统计主题与二级分区对应的二级分区字段进行标识,有利于不同统计主题的区分。图2是本发明一实施例提供的数据指标统计扩展计算方法中指标统计逻辑生成流程示意图。图3是本发明另一实施例提供的数据指标统计扩展计算方法流程图。图4是本发明一实施例提供的数据指标统计扩展计算方法中新增指标处理流程图。下面结合图2~图4,通过一具体实例进一步说明本发明实施例提供的数据指标统计扩展计算方法的流程。1、新建二级分区数据表table,一级分区是时间分区,二级分区的内容是数据主体的不同统计主题名称。2、将同一数据主体下需要统计的指标按照主题提前进行分类,例如数据主体是门店,按照主题为:门店评价、门店成交、门店工单等主题进行指标分类,不同统计主题的统计指标都对应数据表中的一个字段。3、针对每一个统计指标所对应的统计条件、统计指标名、数据生成指标统计逻辑(如图2所示)。4、针对每一个统计的数据主题开启一个数据统计任务,将该主题下的所有指标的统计逻辑进行关联拼接生成该主题整体统计任务,各部分统计任务对所负责的统计主题的数据统计指标字段进行计算和插入,且设定其它主题的数据统计指标字段为默认值一并插入(如图3所示)。5、新增同一数据主体的统计指标,首先原有数据表基础上新增对应统计字段,然后判断该指标所属统计主题,若为新统计主题,则生成统计逻辑,新建指标统计任务,对指标进行计算,生成新的二级分区并插入数据,并且对已有统计任务添加对新指标的默认值处理;若为已有的统计主题中的新指标,则在原有数据统计任务基础上添加对应生成的统计逻辑,并且在已有统计任务中添加对新指标的默认值处理(如图4所示)。6、最终,在同一张数据表中对同一数据主体的不同数据主题的数据进行了统计,对于原有的统计逻辑不做较大变更,较为灵活的对新增的数据统计需求进行了处理,达到了减轻数据开发者的维护成本,减轻数据使用者的使用成本的效果。针对现有技术现状,本发明实施例提出数据指标统计的扩展计算方案。根据业务需要,对不同数据主体(如门店)进行不同主题类型的指标统计(如门店的评价相关指标、门店的工单相关指标、门店的成交相关指标等),以保证数据统计模型稳定且扩展性较高,在新增统计需求的情况下,可以灵活的在原有统计模型基础上进行扩展,减轻指标数据开发者的数据维护成本,降低使用者的使用成本,较大程度方便使用者使用。本发明实施例针对同种数据主体的数据指标统计进行高扩展性处理,对于统计指标较多时的统计主题混乱(多种统计主题的数据混合进行统计)、统计任务执行时间过长(持续增加的指标统计需求导致统计时长增长)等状况提供了一种解决思路。本发明实施例提供的数据指标统计扩展计算方法具有如下特点:1、针对同一数据主体的统计指标数据表设定二级分区字段,用以标识数据主体的统计主题,不需要提前设定所有统计主题,可以灵活增加;2、针对同一数据主体的不同统计主题,将统计任务拆分并使用不同的数据统计任务并行进行统计,各统计主题之间的统计任务运行时互不关联;3、针对新增统计需求,通过统计逻辑生成工具将需要统计的指标名称、数据、统计条件结合生成对应统计sql代码。本发明实施例提供的基于同种数据主体的数据指标统计的扩展计算方法具有如下预期效果:1、提高同种数据主体的数据统计模型的稳定性和扩展性:在同种数据主体的新增指标统计需求的情况下做到对于原有统计模型不做较大变更,基于原来统计模型基础的灵活地增加统计指标的统计逻辑。2、在设计数据模型时对不同统计主题的数据指标进行分类,对不同分类的统计指标使用不同的统计任务并行进行统计,保证统计数据产出的时效性。3、新增统计逻辑时,通过统计逻辑模板生成工具生成对应的sql,添加到原有统计逻辑上,减少指标数据开发者的开发成本。图5是本发明一实施例提供的数据指标统计扩展计算装置的结构示意图。如图5所示,所述装置包括统计任务生成模块10和统计结果存储模块20,其中:统计任务生成模块10用于:针对同种类型数据主体下不同的统计主题,生成分别与每个所述统计主题对应的各个统计指标的统计逻辑,将各个所述统计指标的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑,根据所述统计主题的统计逻辑生成统计任务;统计结果存储模块20用于:根据所述统计任务进行统计计算,将统计计算的结果存储入所述同种类型数据主体对应的统计指标数据表的与所述统计主题对应的二级分区中;其中,所述统计指标数据表的一级分区为时间分区,二级分区分别与所述数据主体的不同统计主题相对应。本发明实施例通过利用二级分区对同种数据主体的不同统计主题的统计指标进行统计,实现了在一个数据表中多个统计主题的指标统计,方便用户使用及开发者维护。进一步地,基于上述实施例,针对所述同种类型数据主体,各个所述统计主题的所述统计任务并行执行。在上述实施例的基础上,本发明实施例通过针对同一数据主体的不同统计主题,使用不同的统计任务并行进行统计,提高了统计效率。进一步地,基于上述实施例,所述同种类型数据主体中的不同数据主体通过数据主体标识进行区分;统计任务生成模块10在用于将各个所述统计指标的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑时,具体用于:根据所述数据主体标识将各个所述统计指标对应的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑。在上述实施例的基础上,本发明实施例通过根据数据主体标识将各个统计指标对应的统计逻辑进行关联拼接得到对应统计主题的统计逻辑,保证了关联拼接的可靠性。进一步地,基于上述实施例,所述装置还包括新增指标处理模块,所述新增指标处理模块具体用于:判断新增的统计指标是否属于新的统计主题;若是,则在所述二级分区中新建对应所述新的统计主题的所述二级分区,根据所述新增的统计指标生成对应的统计逻辑,根据所述统计逻辑生成统计任务并进行统计计算,将统计计算的结果存储入所述新的统计主题的所述二级分区中;若否,则获取所述新增的统计指标归属的统计主题,根据所述统计逻辑修改所述统计主题的统计任务并进行统计计算,将统计计算的结果存储入所述统计指标归属的统计主题的所述二级分区中。在上述实施例的基础上,本发明实施例通过在新增统计指标时,若新增统计指标属于新的统计主题,新建统计主题的二级分区并生成统计任务,以及若新增统计指标属于已有统计主题,修改统计任务,实现了对于新增统计指标的可靠处理。进一步地,基于上述实施例,所述新增指标处理模块还用于:在每个所述统计主题对应的所述二级分区中,对其他所述统计主题的所述统计指标采用预设默认值处理。在上述实施例的基础上,本发明实施例通过每个统计主题对应的二级分区中,对其他统计主题的统计指标采用预设默认值处理,实现了不同的数据主题采用相同的数据结构,提高了数据统计模型的稳定性和扩展性。进一步地,基于上述实施例,统计任务生成模块10在用于生成分别与每个所述统计主题对应的各个统计指标的统计逻辑时,具体用于:对于每个所述统计主题,根据各个所述统计指标对应的统计指标字段、统计条件及统计数据生成分别与所述各个统计指标对应的统计逻辑;所述新增指标处理模块在用于根据所述新增的统计指标生成对应的统计逻辑时,具体用于:根据所述新增的统计指标对应的统计指标字段、统计条件及统计数据生成对应的统计逻辑。在上述实施例的基础上,本发明实施例通过根据统计指标对应的统计指标字段、统计条件及统计数据生成对应的统计逻辑,提高了开发效率,降低了开发成本。进一步地,基于上述实施例,每个所述统计主题通过与所述二级分区对应的二级分区字段进行标识。在上述实施例的基础上,本发明实施例通过将每个统计主题与二级分区对应的二级分区字段进行标识,有利于不同统计主题的区分。本发明实施例提供的装置是用于上述方法的,具体功能可参照上述方法流程,此处不再赘述。图6示例了一种电子设备的实体结构示意图,如图6所示,该电子设备可以包括:处理器(processor)610、通信接口(communicationsinterface)620、存储器(memory)630和通信总线640,其中,处理器610,通信接口620,存储器630通过通信总线640完成相互间的通信。处理器610可以调用存储器630中的逻辑指令,以执行数据指标统计扩展计算方法,该方法包括:针对同种类型数据主体下不同的统计主题,生成分别与每个所述统计主题对应的各个统计指标的统计逻辑,将各个所述统计指标的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑,根据所述统计主题的统计逻辑生成统计任务;根据所述统计任务进行统计计算,将统计计算的结果存储入所述同种类型数据主体对应的统计指标数据表的与所述统计主题对应的二级分区中;其中,所述统计指标数据表的二级分区分别与所述同种类型数据主体的不同所述统计主题相对应。此外,上述的存储器630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。另一方面,本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的数据指标统计扩展计算方法,该方法包括:针对同种类型数据主体下不同的统计主题,生成分别与每个所述统计主题对应的各个统计指标的统计逻辑,将各个所述统计指标的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑,根据所述统计主题的统计逻辑生成统计任务;根据所述统计任务进行统计计算,将统计计算的结果存储入所述同种类型数据主体对应的统计指标数据表的与所述统计主题对应的二级分区中;其中,所述统计指标数据表的二级分区分别与所述同种类型数据主体的不同所述统计主题相对应。又一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的数据指标统计扩展计算方法,该方法包括:针对同种类型数据主体下不同的统计主题,生成分别与每个所述统计主题对应的各个统计指标的统计逻辑,将各个所述统计指标的所述统计逻辑进行关联拼接得到对应所述统计主题的统计逻辑,根据所述统计主题的统计逻辑生成统计任务;根据所述统计任务进行统计计算,将统计计算的结果存储入所述同种类型数据主体对应的统计指标数据表的与所述统计主题对应的二级分区中;其中,所述统计指标数据表的二级分区分别与所述同种类型数据主体的不同所述统计主题相对应。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1