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

文档序号:9727322阅读:来源:国知局
[0046]图4为本发明数据展现的方法一具体应用实例的第三示意图;
[0047]图5为本发明数据展现的装置的结构示意图。
【具体实施方式】
[0048]为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0049]现有技术中,由于报表每页展现的数据量有限,当多维分析的结果数据量较大的时候,如果想了解数据的整体情况,需要持续翻页的操作。且对于连续性较好的多维分析结果,如果有某个数据出现异常,报表无法表现出来,不易于问题的分析和定位。
[0050]而本发明实施例的数据展现的方法,将整体的多维分析的结果展现在一张图中,方便了用户对于数据整体的把握和了解,避免了持续翻页的机械操作,提高了实用性。另夕卜,对于连续性较好的多维分析结果,如果有某个数据出现异常,图形中可以凸显出这个离散点,方便了问题的分析和定位。且图形可以体现出数据的变化趋势,能够让用户一目了然的看到最大值、最小值、变化波动等情况,帮助用户了解过去及当前的多方位信息,对于未来可能出现的结果有良好的指导性,使用户可以更好的进行风险避忌等处理。
[0051]如图1所示,本发明实施例的数据展现的方法,包括:
[0052]步骤11,根据用户输入的查询请求,建立立方体多维信息模型,所述立方体多维信息模型包含有维度信息和度量信息。
[0053]步骤12,根据所述立方体多维信息模型,获取与所述查询请求相关的第一数据,其中所述第一数据包括不同维度信息下,所述度量信息分别对应的度量值;
[0054]步骤13,将所述维度信息与所述度量信息对应的度量值,按照对应关系,以图形的形式展现给用户。
[0055]本发明实施例的数据展现的方法,通过图形方式实现了对数据整体上的展现,使用户能够通过图形显示的信息对于数据有一个直观、全面的了解,方便了用户对于数据的分析,提高了实用性。
[0056]其中,上述步骤11可以包括:
[0057]步骤111,接收到用户输入的查询请求,建立一与所述查询请求对应的立方体多维信息模型,所述立方体多维信息模型包含有立方体名称;
[0058]步骤112,根据所述立方体名称,获取所述立方体多维信息模型,并根据所述查询请求,设置所述立方体多维信息模型的维度信息和度量信息。
[0059]具体的,维度信息和度量信息分别对应立方体多维信息模型的行轴、列轴及切片。
[0060]虽然报表存在翻页困难等缺陷,但也具有精确、细致的优点,因此,优选的,上述步骤13前,还可以包括:
[0061]步骤14,将所述维度信息与所述度量信息对应的度量值,按照对应关系,以报表的形式展现给用户,其中,所述报表与所述图形展现的内容保持一致。
[0062]此时,多维分析的数据同时以报表和图形的形式展示给用户,使用户不但可以从图形中直观地了解到数据的发展变化等信息,还能够从报表中快速查找到精确的数据,更加方便了用户的操作,提高了实用性。
[0063]另外,用户也可以从图形中直接获取到精确的数据,如对于图形中的点,只要鼠标悬停上去就可以显示出这个点对应的数值,增加了用户获取数据的途径,使用户可根据自己的习惯选择获取的方式,方便了用户的使用。
[0064]其中,图形可以是折线图、柱状图或饼图等。
[0065]其中,上述步骤13后,还可以包括:
[0066]步骤15,接收用户输入的对所述报表或所述图形的操作指令;
[0067]步骤16,根据所述操作指令,对所述维度信息进行转换,并获取转换后的第二维度信息;
[0068]步骤17,获取所述第二维度信息下,所述度量信息分别对应的度量值;
[0069]步骤18,将所述第二维度信息与所述度量值,按照对应关系,分别展现在所述报表及所述图形中。
[0070]此时,用户的每个操作,如钻取、排序、过滤、小计等,都能在图表中进行展示,使用户能够实时获取到想要的数据,使报表和图形的展现方式动态化,提高了实用性和智能化。
[0071]其中,报表和图形展现的内容始终保持一致,即报表和图形采用联动展现的方式,保证能将用户对报表或图形的单一操作同时映射到报表和图形中。
[0072]优选的,上述步骤14前,还可以包括:
[0073]步骤19,获取用户输入的对所述报表及所述图形的格式设置信息后,确定所述报表及所述图形的格式,以将所述维度信息及所述度量信息对应的度量值,按照对应关系,展现在确定格式后的所述报表及所述图形中。
[0074]此时,用户能按照自己的需求对报表和图形进行格式设置,更加方便了用户的使用,提高了智能化和实用性。
[0075]优选的,将所述维度信息及所述度量信息对应的度量值,按照对应关系,展现在确定格式后的所述报表及所述图形中后,还可以包括:
[0076]步骤20,对所述立方体多维信息模型及所述格式设置信息进行记录,当再次收到所述查询请求时,调用所述立方体多维信息模型,并获取所述第一数据后,将所述第一数据的内容,在根据所述格式设置信息确定格式的报表及图形中进行展示。
[0077]此时,通过将已建立的立方体多维信息模型及用户输入的格式设置信息进行记录,并当再次收到相同查询请求时,调用记录的立方体多维信息模型进行相关操作,避免了对同一查询请求的重复操作,提高了向用户进行数据反馈的速率,提高了操作效率,增加了头用性。
[0078]其中,上述步骤11前,还可以包括:
[0079]步骤21,通过提取-转换-加载ETL组件获取数据库文件,所述数据库文件是所述ETL组件对原始数据文件进行转换后得到的;
[0080]其中,所述第一数据是从所述数据库文件中获取的。
[0081]此时,通过ETL组件提前获取到原始数据文件,并对原始数据文件进行相应的格式转换后插入到数据库,为后续从数据库中获取第一数据奠定了基础,保证了后续操作的顺利进行。
[0082]另外,为了方便用户的进一步使用,本发明实施例的方法还可以包括:
[0083]步骤22,在接收到用户对所述报表或所述图形的导出指令后,根据所述导出指令对所述报表或所述图形进行导出的操作。
[0084]其中,导出的方式可以是excel、csv、word方式等,每种方式还可以包括导出当前页功能和导出所有页功能。
[0085]本发明实施例的方法,具体可应用于0LAP组件,解决0LAP报表单一、
[0086]枯燥、不直观的问题。
[0087]优选的,本发明实施例的方法,先通过ETL组件对原始数据文件进行格式转换后,得到数据库文件;然后在接收到用户输入的查询请求后,建立一与查询请求对应、包括立方体名称的立方体多维信息模型;然后根据立方体名称获取该立方体多维信息模型,并根据查询请求设置立方体多维信息模型的维度信息和度量信息;再根据设置好的立方体多维信息模型,在数据库文件中获取与查询请求相关的第一数据,其中,第一数据包括不同维度信息下,度量信息分别对应的度量值;再根据
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1