数据处理方法及装置的制造方法_3

文档序号:8472947阅读:来源:国知局
择需要展现的度量成员,调整度量成员的展现顺序,度量成员设置完毕。
[0055]其中,对已设置维度和度量的分析进行钻取、Τ0ΡΝ、过滤、小计等分析可以采用以下操作:选择位置钻取方式,在进行上卷(Roll Up)和下钻(Drill Down)时,所选父节点仍然展现,所选父节点的下一级子节点展开;选择替换钻取方式,在进行上卷和下钻时,所选父节点均被所选父节点的下一级子节点所替换,所有子节点展开,其中上卷是指在某一维度上将低层次的细节数据概括到高层次的汇总数据,下钻是指从汇总数据深入到细节数据进行观察,这两者都是改变维度层次粒度的操作。选择TOPN,设置需要TOP显示的度量、方式及数值,数据以所选方式进行展现。选择过滤,设置过滤组合条件,数据以所选方式进行展现。选择小计,设置某一维度上数据的求和、求平均值、求最大值和求最小值,表格中的数据增加一行小计。
[0056]其中,数据以图形形式或以图表共存形式展现可以采用以下操作:在图表共存形式中,可以放大图形,设置为柱状图或饼图时,可以对图形进行下钻;在图形形式及图表形式中,可以调整度量是否显示在图形上。
[0057]其中,对分析结果导出保存可以采用如下操作:选择excel方式,可以导出excel文件,根据界面上的显示方式导出,包含表格形式、图形形式、图表共存形式;选择Pdf方式,可以导出Pdf文件,根据界面上的显示方式导出,包含表格形式、图形形式、图表共存形式;选择word方式,可以导出word文件,根据界面上的显示方式导出,包含表格形式、图形形式、图表共存形式;选择csv方式,可以导出csv文件,根据界面上的显示方式导出,包含表格形式、图形形式、图表共存形式。
[0058]较佳地,将分析展现数据结果传递给趋势预测组件;趋势预测组件分析并展现数据可以采用以下较优的处理方式:在实时多维分析界面点击趋势预测按钮;打开趋势预测界面,选择预测列,配置预测数目等;点击预测按钮,获取预测数据并以图形形式展现;对预测结果导出保存。
[0059]其中,在实时多维分析界面点击趋势预测按钮可以采用如下操作:点击趋势预测按钮后,OLAP组件生成多维分析数据文件,通知趋势预测组件多维分析数据文件所在位置,趋势预测组件获取多维分析数据文件并生成数据源。
[0060]其中,打开趋势预测界面,选择预测列,配置预测数目等可以采用如下操作:在趋势预测界面,预测列中显示所有度量,并默认将第一个度量选中,以图形的形式展现所选度量数据。可以选择不同的度量作为预测列,配置相应的预测数目。
[0061]其中,获取预测数据并以图形形式展现可以采用如下操作:在趋势预测组件中,点击预测按钮,前台将预测列和预测数目传递给后台,后台根据参数选择合适的预测算法并进行预测,预测完毕后,返回TaskID,前台根据TaskID查询预测结果,默认将结果以图形形式展现在界面上,同时也可以以表格形式展现数据。
[0062]下面结合附图对本发明优选实施方式的实时多维分析与趋势预测联动分析并展现数据的方法进行说明。
[0063]需要说明的是,在本发明优选实施方式中,以分组传送网(Packet TransferNetwork,简称为PTN)为例进行说明,PTN设备端口业务类型包含2G/3G/LTE/集客/家宽/WLAN, PTN业务数量是指经过端口的业务数量,以条数计算。
[0064]维度就是观察数据的一种角度,用户通过维度分析度量数据,在本实例中维度包含时间维度和区域,其中,区域对应到端口 ;度量是指要分析的指标数据,度量成员包含PTN业务数量/上行流量/下行流量/接收流速/发送流速。
[0065]图8是根据本发明优选实施方式的实时多维分析与趋势预测联动分析并展现数据方法原理图,如图8所示,将ETL组件传送的数据通过OLAP组件在界面上进行实时多维分析展现,通过多维分析文件实现实时多维分析与趋势预测联动分析并展现数据。下面对该方案进行说明。
[0066]用户打开实时多维分析后,可以设置需要展现的维度和度量,设置完毕后,对打开的数据表格进行位置钻取、替换钻取、Τ0ΡΝ、过滤、小计等分析操作,在进行这些操作时,前台发送MDX语句到后台,后台将MDX语句转换成传统的SQL语句在原始表或者聚集表中进行实时查询,然后将查询结果返回到前台界面,其中,在本实施例中,支持图形及图表共同展现方法,提供线图、柱状图、饼图等设置,提供对柱状图和饼图的下钻功能。在多维分析界面上触发趋势预测时,OLAP组件将生成的多维分析数据文件告知趋势预测组件,趋势预测组件获取此文件及预测所需参数并选择合适的算法进行预测,默认以图形形式展现预测结果,从而实现实时多维分析与趋势预测联动分析并展现数据的目的。因ETL组件主要是对原始数据进行抽取、转换,然后加载到数据库中供后面的OLAP组件进行使用,而本实施例的重点为联合分析及展现数据,故下面对分析及展现数据的两个组件,即OLAP组件和趋势预测组件进行详细描述,ETL组件功能则不赘述。
[0067]OLAP组件包含模型管理、立方体管理和实时多维分析三个模块。用户首先根据需要配置一个实例中所涉及到的所有维度及度量信息,即一个模型文件,在这个模型文件中,至少包含如下内容:
[0068]所有维度的名称及等级,一个等级包含一个维度表名称及多个层级,比如时间维度名称为Time,对应的等级为Hierarchy, Hierarchy包含一个维度表名称,包含的层级为年、月、日、时、分钟;
[0069]有且只有一个立方体模板信息,此立方体模板信息中包含所有的维度信息、度量成员名称及事实表名称。
[0070]接着在模型管理模块中上传此模型文件,后台处理此模型文件,生成立方体配置文件。之后,转入立方体管理模块,立方体是由维度构建出来的多维空间,依据模型文件创建立方体,本实例中选择的维度包含时间、区域,选择的度量包含PTN业务数量、上行流量、下行流量、接收流速、发送流速,后台根据所选维度和度量,创建立方体,并在数据库创建对应的聚集表,修改立方体配置文件。立方体创建完毕后,转入实时多维分析模块,创建实时多维分析,实时多维分析是立方体多维空间的一个子集,立方体中的维度对应实时多维分析中的行轴和切片选项,立方体中的度量对应实时多维分析中的列轴选项,其中位于切片的维度不显示在表格上,行轴和列轴的选项显示在表格上。多维分析创建完毕后,打开此分析,默认以表格形式展现数据,进行维度和度量设置,比如将时间和区域维度移至行轴,列轴中的度量值选择PTN业务数量、上行流量及下行流量。选择某个操作,比如选择替换钻取,表格中对于可以进行钻取的维度层级增加上卷或者下钻按钮,因下钻功能用户使用较多,这里以下钻为例进行说明。选择时间维度下钻,年层级的子节点会替代其父节点并展开。在这个过程中,前台根据这些操作组织MDX语句发送至后台的Mondrian进程,Mondrian进程将MDX语句处理,转换成传统的SQL语句,向立方体配置文件中的原始表及聚集表发送SQL请求,其中若有聚集表,则优先从聚集表中获取数据,若无聚集表,则从事实表中获取数据,其中聚集表和事实表中的数据均来自ETL组件实时转换的数据。之后,Mondrian进程将查询结果返回界面,在表格中展现出来。在本实例中,进行第一次钻取之后,表格中展现的是2013年和所有区域对应的PTN业务数量、上行流量及下行流量。其他分析操作,如位置钻取、TOPN、过滤、小计等过程与此类似,在此不一一赘述。图形形式及图表形式共存能够更形象地将数据展现在用户面前。选择图形配置,可以设置各度量成员的图片类型和颜色,本实例中以PTN业务数量为柱状图,颜色为蓝色为例进行讲述。配置完毕后,选择图形展现,可以看到PTN数量显示为柱状图,右键可以选择下钻功能,此处下钻的维度是指在表格展现中离度量最近的维度,比如时间和区域中,时间维度离度量较近,则下钻功能是针对时间维度进行向下替换钻取功能。分析完毕后,用户可以将分析结果导出保存,导出文件的格式包含常见的excel、pdf、word、csv等。
[0071]特殊
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1