一种数据展现的方法及装置的制造方法

文档序号:9727322阅读:176来源:国知局
一种数据展现的方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种数据展现的方法及装置。
【背景技术】
[0002]随着互联网技术的发展,数据库技术被广泛应用,数据库存储的数据量从20世纪80年代的兆Μ字节以及千兆G字节飞速过渡到现在的兆兆Τ字节和千兆兆Ρ字节,自然而然的,伴随大数据而来的,还有用户对这些海量数据的越来越复杂的查询需求和分析需求。为应对这种需求,联机分析处理0LAP技术应运而生。
[0003]在一个0LAP数据模型中,从应用角度分层,包含三部分内容:数据层、应用层和表现层。其中表现层是和用户关系最为密切的,用户通过表现层来获知数据信息。目前,表现层主要以数据报表的方式呈现,这种方式会把分析结果完全以数字的方式罗列给用户,包含较多信息。但是数据报表是静态表,数据量大的时候存在页数很多,翻页困难等问题,因此只能表现单点或者某一个特定维度段的信息,无法对数据从整体上进行展现,也无法直观显示数据发展的趋势。存在单一、枯燥、不直观等问题。

【发明内容】

[0004]本发明要解决的技术问题是提供一种数据展现的方法及装置,解决现有技术中的0LAP技术展现给用户的数据信息存在单一、枯燥、不直观的问题。
[0005]为解决上述技术问题,本发明的实施例提供一种数据展现的方法,包括:
[0006]根据用户输入的查询请求,建立立方体多维信息模型,所述立方体多维信息模型包含有维度信息和度量信息;
[0007]根据所述立方体多维信息模型,获取与所述查询请求相关的第一数据,其中所述第一数据包括不同维度信息下,所述度量信息分别对应的度量值;
[0008]将所述维度信息与所述度量信息对应的度量值,按照对应关系,以图形的形式展现给用户。
[0009]其中,所述将所述维度信息与所述度量信息对应的度量值,按照对应关系,以图形的形式展现给用户前,还包括:
[0010]将所述维度信息与所述度量信息对应的度量值,按照对应关系,以报表的形式展现给用户,其中,所述报表与所述图形展现的内容保持一致。
[0011]其中,所述将所述维度信息与所述度量信息对应的度量值,按照对应关系,以图形的形式展现给用户后,还包括:
[0012]接收用户输入的对所述报表或所述图形的操作指令;
[0013]根据所述操作指令,对所述维度信息进行转换,并获取转换后的第二维度信息;
[0014]获取所述第二维度信息下,所述度量信息分别对应的度量值;
[0015]将所述第二维度信息与所述度量值,按照对应关系,分别展现在所述报表及所述图形中。
[0016]其中,所述将所述维度信息与所述度量信息对应的度量值,按照对应关系,以报表的形式展现给用户前,还包括:
[0017]获取用户输入的对所述报表及所述图形的格式设置信息后,确定所述报表及所述图形的格式,以将所述维度信息及所述度量信息对应的度量值,按照对应关系,展现在确定格式后的所述报表及所述图形中。
[0018]其中,所述将所述维度信息及所述度量信息对应的度量值,按照对应关系,展现在确定格式后的所述报表及所述图形中后,还包括:
[0019]对所述立方体多维信息模型及所述格式设置信息进行记录,当再次收到所述查询请求时,调用所述立方体多维信息模型,并获取所述第一数据后,将所述第一数据的内容,在根据所述格式设置信息确定格式的报表及图形中进行展示。
[0020]其中,所述根据用户输入的查询请求,建立立方体多维信息模型前,还包括:
[0021]通过提取-转换-加载ETL组件获取数据库文件,所述数据库文件是所述ETL组件对原始数据文件进行转换后得到的;
[0022]其中,所述第一数据是从所述数据库文件中获取的。
[0023]为解决上述技术问题,本发明的实施例还提供一种数据展现的装置,包括:
[0024]建立模块,用于根据用户输入的查询请求,建立立方体多维信息模型,所述立方体多维信息模型包含有维度信息和度量信息;
[0025]第一获取模块,用于根据所述立方体多维信息模型,获取与所述查询请求相关的第一数据,其中所述第一数据包括不同维度信息下,所述度量信息分别对应的度量值;
[0026]第一展现模块,用于将所述维度信息与所述度量信息对应的度量值,按照对应关系,以图形的形式展现给用户。
[0027]其中,所述装置还包括:
[0028]第二展现模块,用于将所述维度信息与所述度量信息对应的度量值,按照对应关系,以报表的形式展现给用户,其中,所述报表与所述图形展现的内容保持一致。
[0029]其中,所述装置还包括:
[0030]接收模块,用于接收用户输入的对所述报表或所述图形的操作指令;
[0031]转换模块,用于根据所述操作指令,对所述维度信息进行转换,并获取转换后的第二维度信息;
[0032]第二获取模块,用于获取所述第二维度信息下,所述度量信息分别对应的度量值;
[0033]第三展现模块,用于将所述第二维度信息与所述度量值,按照对应关系,分别展现在所述报表及所述图形中。
[0034]其中,所述装置还包括:
[0035]确定模块,用于获取用户输入的对所述报表及所述图形的格式设置信息后,确定所述报表及所述图形的格式,以将所述维度信息及所述度量信息对应的度量值,按照对应关系,展现在确定格式后的所述报表及所述图形中。
[0036]其中,所述装置还包括:
[0037]记录模块,用于对所述立方体多维信息模型及所述格式设置信息进行记录,当再次收到所述查询请求时,调用所述立方体多维信息模型,并获取所述第一数据后,将所述第一数据的内容,在根据所述格式设置信息确定格式的报表及图形中进行展示。
[0038]其中,所述装置还包括:
[0039]第三获取模块,用于通过提取-转换-加载ETL组件获取数据库文件,所述数据库文件是所述ETL组件对原始数据文件进行转换后得到的;
[0040]其中,所述第一数据是从所述数据库文件中获取的。
[0041]本发明的上述技术方案的有益效果如下:
[0042]本发明实施例的数据展现的方法,先根据用户输入的查询请求,建立立方体多维信息模型,其中立方体多维信息模型包含有维度信息和度量信息;然后根据立方体多维信息模型,获取与用户查询请求相关的第一数据,其中第一数据包括不同维度信息下,度量信息分别对应的度量值;最后将维度信息与度量信息对应的度量值,按照对应关系,以图形的形式展现给用户。实现了对数据整体上的展现,使用户能够通过图形显示的信息对于数据有一个直观、全面的了解,方便了用户对于数据的分析,提高了实用性。
【附图说明】
[0043]图1为本发明数据展现的方法流程图;
[0044]图2为本发明数据展现的方法一具体应用实例的第一示意图;
[0045]图3为本发明数据展现的方法一具体应用实例的第二示意图;
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1