基于数据透视表的超级时间维度分析方法、装置和设备制造方法及图纸

技术编号:36405107 阅读:5 留言:0更新日期:2023-01-18 10:13
本公开提供了一种基于数据透视表的超级时间维度分析方法、装置和设备,包括:获取预先配置的数据源、分析维度、分析值和超级时间维度,超级时间维度包括时间类型、当期时间信息和数据指标;基于时间类型和当期时间信息,计算当期时间范围和同期时间范围,并基于当期时间范围和同期时间范围,计算评估时间范围;基于数据源、分析维度、分析值以及评估时间范围,获取待评估数据;基于待评估数据以及当期时间范围、同期时间范围和评估时间范围中的至少一种时间范围,计算数据指标的指标值,并将该指标值作为分析维度下的分析值在超级时间维度下的分析结果,由此用户仅需配置好超级时间维度,便可以自动完成超级时间维度的分析。便可以自动完成超级时间维度的分析。便可以自动完成超级时间维度的分析。

【技术实现步骤摘要】
基于数据透视表的超级时间维度分析方法、装置和设备


[0001]本公开涉及数据处理技术领,尤其涉及一种基于数据透视表的超级时间维度分析方法、装置和设备。

技术介绍

[0002]数据分析中的大量分析会集中在对于时间维度的分析,包括不同时间范围不同指标的分析。目前,可以通过图形化表格方案和基于数据库SQL语句的方案实现对数据时间维度的分析。但是,在通过图形化表格方案进行数据时间维度的分析时往往需要多次的拖拽表格,多次生成临时表;在基于数据库SQL语句方案进行数据时间维度的分析时,又需要使用者有丰富的SQL语句基础。由此可见,现有的对数据时间维度的分析方法均较为复杂。

技术实现思路

[0003]有鉴于此,本公开提出了一种基于数据透视表的超级时间维度分析方法、装置和设备,可以通过简单的操作实现对数据时间维度的分析。
[0004]根据本公开的第一方面,提供了一种基于数据透视表的超级时间维度分析方法,包括:获取预先配置的数据源、分析维度、分析值和超级时间维度,其中,所述超级时间维度包括时间类型、当期时间信息和数据指标;基于所述时间类型和所述当期时间信息,计算当期时间范围和同期时间范围,并基于所述当期时间范围和所述同期时间范围,计算评估时间范围;基于所述数据源、所述分析维度、所述分析值以及所述评估时间范围,获取待评估数据;基于所述待评估数据以及所述当期时间范围、所述同期时间范围和所述评估时间范围中的至少一种时间范围,计算所述数据指标的指标值,并将所述指标值作为所述分析维度下的所述分析值在所述超级时间维度下的分析结果。
[0005]在一种可能的实现方式中,在获取预先配置的数据源、分析维度、分析值和超级时间维度之前,还包括基于预设的前端页面生成所述超级时间维度的操作。
[0006]在一种可能的实现方式中,其特征在于,在基于预设的前端页面生成所述超级时间维度时包括:基于使用所述超级时间维度的触发,推送显示超级时间维度配置区;在所述超级时间维度配置区中生成超级时间维度的控件被触发的情况下,推送显示超级时间维度配置界面;基于所述超级时间维度配置界面获取的所述时间类型、所述当期时间信息和所述数据指标,生成所述超级时间维度。
[0007]在一种可能的实现方式中,所述时间类型包括绝对时间类型和相对时间类型中的至少一种。
[0008]在一种可能的实现方式中,所述绝对时间类型包括月度、季度、半年度和年度中的至少一种;所述相对时间类型包括累计去年、滚动去年、过去三个月、过去六个月和本月中的至少一种;其中,所述累计去年表征从当前年的1月到当前年的当前月份;所述滚动去年表征当前月份之前的十二个月份;所述过去三个月表征当前月份之前的三个月份;所述过去六个月表征当前月份之前的六个月份。
[0009]在一种可能的实现方式中,所述数据指标包括绝对值、占比、占比变化、同比、环比、增长指数、增长贡献率、排名和排名变化中的至少一种。
[0010]在一种可能的实现方式中,所述数据指标的指标值基于所述分析维度在所述当期时间范围内各月份的分析值、在所述同期时间范围内各月份的分析值、在所述评估时间范围内各月份的分析值中的至少一种时间范围内的分析值计算得到。
[0011]在一种可能的实现方式中,在获取到待评估数据之后,还包括:计算所述待评估数据的时间范围;判断所述当期时间范围和所述同期时间范围是否在所述待评估数据的时间范围内;在判断所述当期时间范围和所述同期时间范围在所述待评估数据的时间范围内时,再执行计算所述数据指标的指标值的操作。
[0012]根据本公开的第二方面,提供了一种基于数据透视表的超级时间维度分析装置,包括:配置信息获取模块,用于获取预先配置的数据源、分析维度、分析值和超级时间维度,其中,所述超级时间维度包括时间类型、当期时间信息和数据指标;评估时间范围计算模块,用于基于所述时间类型和所述当期时间信息,计算当期时间范围和同期时间范围,并基于所述前时间范围和所述同期时间范围,计算评估时间范围;分析数据获取模块,用于基于所述数据源、所述分析维度、所述分析值以及所述评估时间范围,获取待评估数据;超级时间维度分析模块,用于基于所述待评估数据以及所述当期时间范围、所述同期时间范围和所述评估时间范围中的至少一种时间范围,计算所述数据指标的指标值,并将所述指标值作为所述分析维度下的所述分析值在所述超级时间维度下的分析结果。
[0013]根据本公开的第三方面,提供了一种基于数据透视表的超级时间维度分析设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行本公开第一方面所述的方法。
[0014]在本公开中,在对数据进行时间分析时,先获取预先配置的数据源、分析维度、分析值和超级时间维度,其中,超级时间维度包括时间类型、当期时间信息和数据指标;然后基于时间类型和当期时间信息,计算当期时间范围和同期时间范围,并基于当期时间范围和同期时间范围,计算评估时间范围;接着基于数据源、分析维度、分析值以及评估时间范围,获取待评估数据;最后基于待评估数据以及当期时间范围、同期时间范围和评估时间范
围中的至少一种时间范围,计算数据指标的指标值,并将该指标值作为分析维度下的分析值在超级时间维度下的分析结果。在本公开中仅需要用户预先配置好超级时间维度,便可以完成自动完成超级时间维度的分析,降低了对数据进行时间分析的复杂度,进而提升了用户的使用体验。
[0015]根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。
附图说明
[0016]包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。
[0017]图1示出根据本公开一实施例的基于数据透视表的超级时间维度分析方法的流程图;图2示出根据本公开一实施例的前端页面中的数据配置区的界面图;图3示出根据本公开一实施例的前端页面中的超级时间维度配置区的界面图;图4示出根据本公开一实施例的超级时间维度配置界面的界面图;图5示出根据本公开一实施例的判断当期时间范围和同期时间范围是否在待评估数据的时间范围内的流程图;图6示出根据本公开一实施例的基于数据透视表的超级时间维度分析装置的示意性框图;图7示出根据本公开一实施例的基于数据透视表的超级时间维度分析设备的示意性框图。
具体实施方式
[0018]以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
[0019]在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
[0020]另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领技术人员熟知的方法、手段、元件和电路未作详本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于数据透视表的超级时间维度分析方法,其特征在于,包括:获取预先配置的数据源、分析维度、分析值和超级时间维度,其中,所述超级时间维度包括时间类型、当期时间信息和数据指标;基于所述时间类型和所述当期时间信息,计算当期时间范围和同期时间范围,并基于所述当期时间范围和所述同期时间范围,计算评估时间范围;基于所述数据源、所述分析维度、所述分析值以及所述评估时间范围,获取待评估数据;基于所述待评估数据以及所述当期时间范围、所述同期时间范围和所述评估时间范围中的至少一种时间范围,计算所述数据指标的指标值,并将所述指标值作为所述分析维度下的所述分析值在所述超级时间维度下的分析结果。2.根据权利要求1所述的方法,其特征在于,在获取预先配置的数据源、分析维度、分析值和超级时间维度之前,还包括基于预设的前端页面生成所述超级时间维度的操作。3.根据权利要求2所述的方法,其特征在于,在基于预设的前端页面生成所述超级时间维度时包括:基于使用所述超级时间维度的触发,推送显示超级时间维度配置区;在所述超级时间维度配置区中生成超级时间维度的控件被触发的情况下,推送显示超级时间维度配置界面;基于所述超级时间维度配置界面获取的所述时间类型、所述当期时间信息和所述数据指标,生成所述超级时间维度。4.根据权利要求1所述的方法,其特征在于,所述时间类型包括绝对时间类型和相对时间类型中的至少一种。5.根据权利要求4所述的方法,其特征在于,所述绝对时间类型包括月度、季度、半年度和年度中的至少一种;所述相对时间类型包括累计去年、滚动去年、过去三个月、过去六个月和本月中的至少一种;其中,所述累计去年表征从当前年的1月到当前年的当前月份;所述滚动去年表征当前月份之前的十二个月份;所述过去三个月表征当前月份之前的三个月份;所述过去六个月表征当前月份之前的六个月份。6....

【专利技术属性】
技术研发人员:赵瑞涛
申请(专利权)人:北京维恩咨询有限公司
类型:发明
国别省市:

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

1