一种数据分析方法及装置的制造方法

文档序号:10553050阅读:276来源:国知局
一种数据分析方法及装置的制造方法
【专利摘要】本发明实施例公开了一种数据分析方法及装置,属于云计算技术领域。所述方法包括接收针对数据对象的数据分析指令,确定所述数据分析指令对应的目标维度;根据所述目标维度包括的维度选项对数据对象执行筛选操作,得到对应于所述维度选项的数据指标;将所述数据指标与预置分析规则进行匹配,并将匹配的数据指标作为分析结果进行展示,实现按照维度选项展开分析数据对象的功能,解决因信息点隐藏在多维度下而不易被发现的问题,具有执行速度快、准确度高的优点。
【专利说明】
一种数据分析方法及装置
技术领域
[0001]本发明实施例涉及云计算技术领域,尤其涉及一种数据分析方法及装置。
【背景技术】
[0002]数据分析是指用适当的统计分析方法对收集来的大量数据对象进行分析,提取有用信息和形成结论而对数据对象加以详细研究和概括总结的过程。
[0003]其中,数据对象为企业为满足设定数据研究要求而从相关数据库中筛选出的数据。例如,视频网站为研究某一时段的本网站在某些维度选项下的播放量(如播放时长或播放人数)的指标,则需要以维度选项为筛选条件从相关数据库中筛选出符合筛选条件的数据。维度选项为维度下的维度值,而维度为数据的某一方面的属性。例如,维度可以是地域,性别,年龄段或运营商等。维度选项可以为地域维度下的北京、上海等,性别维度下的男和女,年龄段维度下的少年、青年、中年和老年等,运营商维度下的中国移动、中国联通和中国铁通等。指标也称统计量,是需要展示给研究人员的参数。例如,视频的播放次数,播放人数,看视频消耗的流量或播放时长等。
[0004]目前,企业的研究人员在分析大量数据的过程中发现:随着数据的急剧增加,通过简单笼统的统计方式已经无法得到隐藏在数据背后的有效信息。例如,现有的查询领域通用的数据处理方式是:研究人员根据自己的先前经验选择容易出现异常的某一特定的维度选项或某几个维度选项的组合,进而,根据选定的维度选项快速查询数据对象得到数据指标,研究人员分析得到的数据指标,确定信息点(兴趣点或出现异常的数据指标)是否在已选定的维度选项下。但是,由于这种查询方式要求研究人员具有丰富的先前经验,根据先前经验确定分析条件,因而,不适用于无先前经验的查询以及对应于数据分析的查询。
[0005]现有的查询领域通用的数据处理方式还可以是对于数据对象仅进行单一维度的展开分析,采用已展开的维度包括的维度选项查询数据对象确定对应的数据指标,然后,人为分析所述数据指标,判断信息点是否在所展开维度的维度选项下。若信息点未在所展开的维度选项下,将该维度恢复为默认的全部维度选项,重新选择一个新的维度进行展开分析。由于信息点可能隐藏在多维度下,则很难通过该方式找到隐藏的信息点对应的维度选项。另外,判断信息点对应的维度选项依赖于判断人的经验,容易出现错判或误判的情况。

【发明内容】

[0006]本发明提供一种数据分析方法及装置,以解决数据分析依赖于先前经验、且隐藏在多维度下的信息点不容易被发现的问题,提供一种执行速度快、准确度高的数据分析方式。
[0007]第一方面,本发明实施例提供了一种数据分析方法,包括:
[0008]接收针对数据对象的数据分析指令,确定所述数据分析指令对应的目标维度;
[0009]根据所述目标维度包括的维度选项对数据对象执行筛选操作,得到对应于所述维度选项的数据指标;
[0010]将所述数据指标与预置分析规则进行匹配,并将匹配的数据指标作为分析结果进行展示。
[0011]进一步的,接收用户输入的针对数据对象的数据分析指令,确定所述数据分析指令对应的目标维度,包括:
[0012]接收从维度列表中选择的至少两个维度作为所述数据分析指令对应的目标维度;
[0013]或者,在检测到分析操作触发事件时,按照维度优先级的降序顺序,从优先级最高的维度开始选择至少一个维度作为所述数据分析指令对应的目标维度。
[0014]进一步的,根据所述目标维度包括的维度选项对数据对象执行筛选操作,包括:
[0015]根据所选择的维度选项,对原始数据对象进行筛选操作,筛选操作后形成当前待分析数据对象;
[0016]根据所述目标维度包括的维度选项,对所述当前待分析数据对象执行筛选操作。
[0017]进一步的,将所述数据指标与预置分析规则进行匹配,并将匹配的数据指标作为分析结果进行展示,包括:
[0018]将所述数据指标与预存知识库进行匹配,确定与所述预设存知识库匹配失败的数据指标对应的异常维度选项,其中,预存知识库为根据各个维度选项筛选数据对象得到的经验规则的集合;
[0019]将所述异常维度选项对应的数据指标,按照时间走势图或时间走势表的形式进行展示,并显示所述异常维度选项。
[0020]进一步的,在将所述数据指标与预存知识库进行匹配之后,还包括:
[0021]在设定的时间长度内接收到数据分析指令时,重新确定所述分析指令对应的目标维度,并将时间计数器复位;
[0022]在设定的时间长度内未接收到数据分析指令时,重新在维度列表的剩余维度中,按照维度优先级的降序顺序,从优先级最高的维度开始选择至少一个维度作为目标维度,并将时间计数器复位。
[0023]进一步的,在将匹配的数据指标作为分析结果进行展示之后,还包括:
[0024]在检测到恢复默认条件事件触发时,将当前显示的维度选项由设定的维度选项恢复为默认的全部维度选项。通过恢复默认条件事件触发将当前显示的维度选项恢复为默认设置,无需用户逐个维度的修改设置数据,提升了用户体验。
[0025]第二方面,本发明实施例提供了一种数据分析装置,该装置包括:
[0026]目标维度确定模块,用于接收针对数据对象的数据分析指令,确定所述数据分析指令对应的目标维度;
[0027]筛选模块,用于根据所述目标维度包括的维度选项对数据对象执行筛选操作,得到对应于所述维度选项的数据指标;
[0028]数据指标展示模块,用于将所述数据指标与预置分析规则进行匹配,并将匹配的数据指标作为分析结果进行展示。
[0029]进一步的,目标维度确定模块具体用于:
[0030]接收从维度列表中选择的至少两个维度作为所述数据分析指令对应的目标维度;[0031 ]或者,在检测到分析操作触发事件时,按照维度优先级的降序顺序,从优先级最高的维度开始选择至少一个维度作为所述数据分析指令对应的目标维度。
[0032]进一步的,筛选模块具体用于:
[0033]根据所选择的维度选项,对原始数据对象进行筛选操作,筛选操作后形成当前待分析数据对象;
[0034]根据所述目标维度包括的维度选项,对所述当前待分析数据对象执行筛选操作。
[0035]进一步的,数据指标展示模块具体用于:
[0036]将所述数据指标与预存知识库进行匹配,确定与所述预设存知识库匹配失败的数据指标对应的异常维度选项,其中,预存知识库为根据各个维度选项筛选数据对象得到的经验规则的集合;
[0037]将所述异常维度选项对应的数据指标,按照时间走势图或时间走势表的形式进行展示,并显示所述异常维度选项。
[0038]进一步的,还包括:
[0039]目标维度再确定模块,用于在将所述数据指标与预存知识库进行匹配之后,在设定的时间长度内接收到数据分析指令时,重新确定所述分析指令对应的目标维度,并将时间计数器复位;
[0040]在设定的时间长度内未接收到数据分析指令时,重新在维度列表的剩余维度中,按照维度优先级的降序顺序,从优先级最高的维度开始选择至少一个维度作为目标维度,并将时间计数器复位。
[0041 ] 进一步的,还包括:
[0042]维度选项恢复模块,用于在将匹配的数据指标作为分析结果进行展示之后,在检测到恢复默认条件事件触发时,将当前显示的维度选项由设定的维度选项恢复为默认的全部维度选项。通过恢复默认条件事件触发将当前显示的维度选项恢复为默认设置,无需用户逐个维度的修改设置数据,提升了用户体验。
[0043]本发明实施例通过根据目标维度包括的维度选项对数据对象执行筛选操作,得到对应于所述维度选项的数据指标;将所述数据指标与预置分析规则进行匹配,并将匹配的数据指标作为分析结果进行展示,实现按照维度选项展开分析数据对象的功能,解决因信息点隐藏在多维度下而不易被发现的问题,具有执行速度快、准确度高的优点。
【附图说明】
[0044]图1是本发明实施例一中的一种数据分析方法的流程图;
[0045]图2是本发明实施例二中的一种数据分析方法的流程图;
[0046]图3是本发明实施例三中的一种数据分析与查询综合的分析方法的流程图;
[0047]图4是本发明实施例四中的一种数据分析装置的结构示意图。
【具体实施方式】
[0048]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0049]实施例一
[0050]图1为本发明实施例一提供的一种数据分析方法的流程图,本实施例可适用于结合多个维度对数据对象进行展开分析的情况,该方法可以由数据分析装置来执行,具体包括如下步骤:
[0051]步骤110、接收针对数据对象的数据分析指令,确定所述数据分析指令对应的目标维度。
[0052]其中,数据分析指令包括根据用户从维度列表中选择维度,根据所选择的维度生成的操作指令。例如,用户从维度列表中选择地域维度,根据所选中的地域维度生成数据分析指令。数据分析指令还包括用户对分析操作触发控件执行操作,以触发分析操作触发事件。例如,用户点击界面上显示的分析操作触发控件,输入触发分析操作触发事件的数据分析指令。
[0053]在检测到用户在维度列表中选择维度时,接收用户在维度列表中选择的至少一个维度作为所述数据分析指令对应的目标维度。用户可以在一次操作中从维度列表中选择至少一个维度,还可以在一次操作中从维度列表中选择两个或两个以上维度。但是,在用户已经进行维度选择后,用户在下一次从维度列表中选择一个维度时,之前已选择的维度不再出现在维度列表中,避免重复展开相同的维度,从而提高数据分析效率。
[0054]或者,在检测到分析操作触发事件时,按照维度优先级的降序顺序,从优先级最高的维度开始选择至少一个维度作为所述数据分析指令对应的目标维度。其中,维度优先级为根据先前经验将维度按照数据指标或排名进行的排序。例如,根据先前经验可以得到维度优先级降序排列可以为地域、运营商、播放终端和播放终端的操作系统。
[0055]步骤120、根据所述目标维度包括的维度选项对数据对象执行筛选操作,得到对应于所述维度选项的数据指标。
[0056]其中,根据维度选项的选择情况,数据对象可能是原始数据对象,也可能是根据已选择的维度选项筛选原始数据得到的待分析数据对象。
[0057]在开始启动数据分析操作时,根据用户输入的分析指令对应的目标维度包括的维度选项筛选原始数据得到对应于所述维度选项的数据指标。
[0058]在执行目标维度再确定操作时,根据用户已经选择的维度选项,对原始数据对象进行筛选操作,筛选操作后形成当前待分析数据对象。根据所述目标维度包括的维度选项,对所述当前待分析数据对象执行筛选操作。
[0059]例如,在开始启动数据分析时,用户选择的目标维度为地域,根据地域维度包括的维度选项(北京、上海、深圳和天津等)筛选原始数据,使原始数据按地域展开。用户可以根据从以地域展开的原始数据的数据指标中选择异常维度选项,将异常维度选项对应的数据作为待分析数据对象。若用户再次选择的目标维度为运营商,则根据运营商维度包括的维度选项(中国移动、中国联通或中国铁通等)筛选待分析数据对象。
[0060]步骤130、将所述数据指标与预置分析规则进行匹配,并将匹配的数据指标作为分析结果进行展示。
[0061]其中,预置分析规则包括预存知识库,预存知识库为根据各个维度选项筛选数据对象得到的经验规则的集合。例如,知识库包括根据先前经验,北京地区所有播放终端通过所有运营商播放视频的视频播放量的数值范围。以及,北京地区全部播放终端通过中国移动播放视频的视频播放量的数值范围。北京地区全部播放终端通过中国联通播放视频的视频播放量的数值范围。北京地区全部播放终端通过中国铁通播放视频的视频播放量的数值范围。以及,北京地区全部播放终端通过不同运营商播放视频的视频播放量排名顺序一一中国移动优先于中国联通优先于中国铁通。以及,北京地区所有播放终端通过所有运营商播放视频的视频播放量为天津地区所有播放终端通过所有运营商播放视频的视频播放量的两倍等。
[0062]将所述数据指标与预存知识库进行匹配,确定与所述预设存知识库匹配失败的数据指标对应的异常维度选项;将所述异常维度选项对应的数据指标,按照时间走势图或时间走势表的形式进行展示,并显示所述异常维度选项。
[0063]例如,将地域维度包括的维度选项对应的数据指标与预存知识库进行匹配,若发现北京地区所有播放终端通过所有运营商播放视频的视频播放量超出预设的数值范围,则确定北京地区的数据指标出现异常。为了确定异常维度选项,还需要进一步分析北京地区的运营商维度、播放终端维度和播放终端的操作系统维度。若用户再次选择的目标维度为运营商,则将北京地区的运营商维度包括的维度选项对应的数据指标与预存知识库进行匹配。若发现北京地区全部播放终端通过中国移动播放视频的视频播放量低于预设数值范围的下限,而通过中国联通播放视频的视频播放量在预设数值范围内,且通过中国铁通播放视频的视频播放量在预设数据范围内,则确定北京地区中国移动的数据指标出现异常,则异常维度选项为北京和中国移动。将北京地区全部播放终端通过中国移动播放时间的视频播放量的数据指标,按照时间走势图或时间走势表的形式进行展示,并在界面上地域选择框中显示北京,运营商选择框中显示中国移动。
[0064]本实施例的技术方案,通过根据目标维度包括的维度选项对数据对象执行筛选操作,得到对应于所述维度选项的数据指标;将所述数据指标与预置分析规则进行匹配,并将匹配的数据指标作为分析结果进行展示,实现按照维度选项展开分析数据对象的功能,解决因信息点隐藏在多维度下而不易被发现的问题,具有执行速度快、准确度高的优点。
[0065]实施例二
[0066]图2是本发明实施例二中的一种数据分析方法的流程图。本实施例的技术方案在上述实施例技术方案的基础上,在将所述数据指标与预存知识库进行匹配之后,优选还可以包括目标维度再确定的步骤,具体包括:
[0067]步骤210、确定所述数据分析指令对应的目标维度。
[0068]将用户从维度列表中选择的维度确定为目标维度,或者,在用户触发分析操作触发事件时,根据维度优先级的降序顺序,从优先级最高的维度开始选择至少一个维度作为目标维度。
[0069]步骤220、根据所述目标维度包括的维度选项对数据对象执行筛选操作,得到对应于所述维度选项的数据指标。
[0070]例如,在默认情况下,原始数据以全部维度的时间趋势图或时间趋势表进行展示。在开始启动数据分析操作时,用户从维度列表中选择地域维度作为目标维度之一,则根据地域维度包的各个维度选项对原始数据执行筛选操作,得到对应于地域维度下各个维度选项的数据指标。若本次分析操作未满足用户的分析要求,用户还会从维度列表中重新选择一个维度作为又一目标维度。根据用户再次选择的维度,对用户已选择的维度选项的数据对象执行筛选操作。
[0071]步骤230、将所述数据指标与预存知识库进行匹配,确定与所述预设存知识库匹配失败的数据指标对应的异常维度选项。
[0072]通过多个目标维度下的维度选项对原始数据的筛选操作,将筛选得到的数据指标与预存知识库进行匹配,可以获得异常维度选项,确定过程与实施例一相同,此处不再赘述。
[0073]步骤240、在所述数据指标与预存知识库的匹配操作结束时,时间计数器复位,重新开始计时。
[0074]在每次执行完成目标维度下维度选项的数据指标的匹配操作后,将时间计数器清零。通过时间计数器确定用户再次选择目标维度的时间间隔长度。
[0075]步骤250、判断在设定的时间长度内是否接收到用户输入的数据分析指令,若是,则执行步骤210,若否,则执行步骤260。
[0076]若接收到用户输入的数据分析指令,通过时间计数器记录接收到数据分析指令的时间。将时间计数器记录的时间间隔长度与设定时间长度进行比较,若时间间隔长度小于设定时间长度,则执行步骤210。
[0077]步骤260、重新在维度列表的剩余维度中,按照维度优先级的降序顺序,从优先级最高的维度开始选择至少一个维度作为目标维度,并返回执行步骤220。
[0078]若在设定的时间长度内一直未接收到用户输入的数据分析指令,且维度列表中尚有未展开的维度,则在时间间隔到达设定时间长度时,按照设定的顺序自动对剩余的维度进行展开分析。例如,维度列表中尚未展开的维度包括运营商、播放终端和播放终端的操作系统。根据预设的维度优先级降序顺序为剩余的维度排序,得到运营商优先级高于播放终端,播放终端优先级高于播放终端的操作系统。根据上述优先级排序,从运营商开始,选择至少一个维度作为目标维度,返回执行步骤220。
[0079]本发明实施例通过在将所述数据指标与预存知识库进行匹配之后,增加在设定的时间长度内接收到用户输入的数据分析指令时,重新确定所述分析指令对应的目标维度,并将时间计数器复位;否则,重新在维度列表的剩余维度中,按照维度优先级的降序顺序,从优先级最高的维度开始选择至少一个维度作为目标维度,并将时间计数器复位,进而,通过人工选择和自动分析两种方式,实现多维度选项展开分析数据对象的功能,解决因信息点隐藏在多维度下而不易被发现的问题,具有执行速度快、准确度高的优点。
[0080]实施例三
[0081]图3是本发明实施例三中的一种数据分析与查询综合的分析方法的流程图。本实施例的技术方案在上述各实施例的基础上,进一步结合了设定维度选项的查询操作,具体包括如下步骤:
[0082 ]步骤310、接收用户输入的操作指令。
[0083]其中,操作指令是针对数据对象的数据分析指令和针对数据对象的数据查询指令。在用户对维度展开列表进行操作(包括人工选择维度或按照维度优先级自动选择维度)时,操作指令为数据分析指令。在用户从维度选择框中选择维度选项时,操作指令为数据查询指令。
[0084]步骤320、判断所述操作指令是否为分析指令,若是,则执行步骤330,若否,则执行步骤360。
[0085]根据用户对维度展开列表进行操作还是对维度选择框进行操作,确定所述操作指令的类型。在用户对维度展开列表进行操作时,确定操作指令为数据分析指令,执行步骤330,否则,执行步骤360。
[0086]步骤330、根据操作指令确定目标维度,根据所述目标维度包括的维度选项对数据对象执行筛选操作,得到对应于所述维度选项的数据指标。
[0087]在用户输入的操作指令为从维度列表中选择维度时,将用户选中的维度作为目标维度。在用户输入的操作指令触发分析操作触发事件时,根据维度优先级的降序顺序,从优先级最高的维度开始选择至少一个维度作为目标维度。
[0088]根据所述目标数据包括的维度选项筛选数据对象,得到对应于所述维度选项的数据指标的操作与上述各实施例相同,此处不再赘述。
[0089]步骤340、将所述数据指标与预置分析规则进行匹配,判断是否存在异常维度选项,若存在异常维度选项,则执行步骤350,否则,返回执行步骤330。
[0090]将所述数据指标与预置分析规则进行匹配,确定与所述预设存知识库匹配失败的数据指标对应的异常维度选项,且确定过程与上述实施例相同,此处不再赘述。在确定了异常维度选项后,展示异常维度选项对应的数据指标的过程与数据查询过程相同,将数据分析与数据查询过程相结合,实现没有先前经验的用户,也能将隐藏在多个维度下的信息点分析出来。
[0091]步骤350、根据所述维度选项确定待展示的数据指标,将所述待展示的数据指标按照时间走势图或时间走势表的形式进行展示。
[0092]步骤360、确定所述操作指令为查询指令,确定查询指令对应的维度选项,执行步骤350。
[0093]在检测到用户从维度选择框中选择维度选项时,确定用户选择的维度选项,根据所述维度选项确定待展示的数据指标,将所述待展示的数据指标按照时间走势图或时间走势表的形式进行展示。
[0094]在得到该维度选项对应的数据指标的时间走势图后,若用户判断出该维度选项对应的数据指标异常,但不清楚是什么原因导致异常发生的,可以采用数据分析的方式,将该维度选项对应的数据对象在其它维度下展开,根据其它设定维度对应的维度选项筛选该维度选项对应的数据对象,执行步骤330和步骤340,以确定导致数据指标异常的异常维度选项。
[0095]本发明实施例通过将定向查询方式与多维度展开分析方式相结合,既具备定向查询的查询速度快的特点,又具备一步一步对数据在多维度下展开分析的特点,解决因信息点隐藏在多维度下而不易被发现的问题。
[0096]实施例四
[0097]图4是本发明实施例四中的一种数据分析装置的结构示意图所述数据分析装置具体包括:
[0098]目标维度确定模块410,用于接收用户输入的针对数据对象的数据分析指令,确定所述数据分析指令对应的目标维度;
[0099]筛选模块420,用于根据所述目标维度包括的维度选项对数据对象执行筛选操作,得到对应于所述维度选项的数据指标;
[0100]数据指标展示模块430,用于将所述数据指标与预置分析规则进行匹配,并将匹配的数据指标作为分析结果进行展示。
[0101]本实施例的技术方案,通过目标维度确定模块410接收用户输入的针对数据对象的数据分析指令,确定所述数据分析指令对应的目标维度;通过筛选模块420根据目标维度包括的维度选项对数据对象执行筛选操作,得到对应于所述维度选项的数据指标;通过数据指标展示模块430将所述数据指标与预置分析规则进行匹配,并将匹配的数据指标作为分析结果进行展示,实现按照维度选项展开分析数据对象的功能,解决因信息点隐藏在多维度下而不易被发现的问题,具有执行速度快、准确度高的优点。
[0102]进一步的,目标维度确定模块410具体用于:
[0103]接收用户在维度列表中选择的至少两个维度作为所述数据分析指令对应的目标维度;
[0104]或者,在检测到分析操作触发事件时,按照维度优先级的降序顺序,从优先级最高的维度开始选择至少一个维度作为所述数据分析指令对应的目标维度。
[0105]进一步的,筛选模块420具体用于:
[0106]根据用户已经选择的维度选项,对原始数据对象进行筛选操作,筛选操作后形成当前待分析数据对象;
[0107]根据所述目标维度包括的维度选项,对所述当前待分析数据对象执行筛选操作。
[0108]进一步的,数据指标展示模块430具体用于:
[0109]将所述数据指标与预存知识库进行匹配,确定与所述预设存知识库匹配失败的数据指标对应的异常维度选项,其中,预存知识库为根据各个维度选项筛选数据对象得到的经验规则的集合;
[0110]将所述异常维度选项对应的数据指标,按照时间走势图或时间走势表的形式进行展示,并显示所述异常维度选项。
[0111]进一步的,还包括:
[0112]目标维度再确定模块440,用于在将所述数据指标与预存知识库进行匹配之后,在设定的时间长度内接收到用户输入的数据分析指令时,重新确定所述分析指令对应的目标维度,并将时间计数器复位;
[0113]在设定的时间长度内未接收到用户输入的分析指令时,重新在维度列表的剩余维度中,按照维度优先级的降序顺序,从优先级最高的维度开始选择至少一个维度作为目标维度,并将时间计数器复位。
[0114]进一步的,还包括:
[0115]维度选项恢复模块450,用于在将匹配的数据指标作为分析结果进行展示之后,在检测到恢复默认条件事件触发时,将当前显示的维度选项由设定的维度选项恢复为默认的全部维度选项。通过恢复默认条件事件触发将当前显示的维度选项恢复为默认设置,无需用户逐个维度的修改设置数据,提升了用户体验。
[0116]上述数据分析装置可执行本发明任意实施例所提供的数据分析方法,具备执行方法相应的功能模块和有益效果。
[0117]本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0118]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1.一种数据分析方法,其特征在于,包括: 接收针对数据对象的数据分析指令,确定所述数据分析指令对应的目标维度; 根据所述目标维度包括的维度选项对数据对象执行筛选操作,得到对应于所述维度选项的数据指标; 将所述数据指标与预置分析规则进行匹配,并将匹配的数据指标作为分析结果进行展不O2.根据权利要求1所述的方法,其特征在于,接收用户输入的针对数据对象的数据分析指令,确定所述数据分析指令对应的目标维度,包括: 接收从维度列表中选择的至少两个维度作为所述数据分析指令对应的目标维度; 或者,在检测到分析操作触发事件时,按照维度优先级的降序顺序,从优先级最高的维度开始选择至少一个维度作为所述数据分析指令对应的目标维度。3.根据权利要求1所述的方法,其特征在于,根据所述目标维度包括的维度选项对数据对象执行筛选操作,包括: 根据所选择的维度选项,对原始数据对象进行筛选操作,筛选操作后形成当前待分析数据对象; 根据所述目标维度包括的维度选项,对所述当前待分析数据对象执行筛选操作。4.根据权利要求1所述的方法,其特征在于,将所述数据指标与预置分析规则进行匹配,并将匹配的数据指标作为分析结果进行展示,包括: 将所述数据指标与预存知识库进行匹配,确定与所述预设存知识库匹配失败的数据指标对应的异常维度选项,其中,预存知识库为根据各个维度选项筛选数据对象得到的经验规则的集合; 将所述异常维度选项对应的数据指标,按照时间走势图或时间走势表的形式进行展示,并显示所述异常维度选项。5.根据权利要求4所述的方法,其特征在于,在将所述数据指标与预存知识库进行匹配之后,还包括: 在设定的时间长度内接收到数据分析指令时,重新确定所述分析指令对应的目标维度,并将时间计数器复位; 在设定的时间长度内未接收到数据分析指令时,重新在维度列表的剩余维度中,按照维度优先级的降序顺序,从优先级最高的维度开始选择至少一个维度作为目标维度,并将时间计数器复位。6.根据权利要求4所述的方法,其特征在于,在将匹配的数据指标作为分析结果进行展示之后,还包括: 在检测到恢复默认条件事件触发时,将当前显示的维度选项由设定的维度选项恢复为默认的全部维度选项。7.一种数据分析装置,其特征在于,包括: 目标维度确定模块,用于接收针对数据对象的数据分析指令,确定所述数据分析指令对应的目标维度; 筛选模块,用于根据所述目标维度包括的维度选项对数据对象执行筛选操作,得到对应于所述维度选项的数据指标; 数据指标展示模块,用于将所述数据指标与预置分析规则进行匹配,并将匹配的数据指标作为分析结果进行展示。8.根据权利要求7所述的装置,其特征在于,目标维度确定模块具体用于: 接收从维度列表中选择的至少两个维度作为所述数据分析指令对应的目标维度; 或者,在检测到分析操作触发事件时,按照维度优先级的降序顺序,从优先级最高的维度开始选择至少一个维度作为所述数据分析指令对应的目标维度。9.根据权利要求7所述的装置,其特征在于,筛选模块具体用于: 根据所选择的维度选项,对原始数据对象进行筛选操作,筛选操作后形成当前待分析数据对象; 根据所述目标维度包括的维度选项,对所述当前待分析数据对象执行筛选操作。10.根据权利要求7所述的装置,其特征在于,数据指标展示模块具体用于: 将所述数据指标与预存知识库进行匹配,确定与所述预设存知识库匹配失败的数据指标对应的异常维度选项,其中,预存知识库为根据各个维度选项筛选数据对象得到的经验规则的集合; 将所述异常维度选项对应的数据指标,按照时间走势图或时间走势表的形式进行展示,并显示所述异常维度选项。11.根据权利要求10所述的装置,其特征在于,还包括: 目标维度再确定模块,用于在将所述数据指标与预存知识库进行匹配之后,在设定的时间长度内接收到数据分析指令时,重新确定所述分析指令对应的目标维度,并将时间计数器复位; 在设定的时间长度内未接收到数据分析指令时,重新在维度列表的剩余维度中,按照维度优先级的降序顺序,从优先级最高的维度开始选择至少一个维度作为目标维度,并将时间计数器复位。12.根据权利要求10所述的装置,其特征在于,还包括: 维度选项恢复模块,用于在将匹配的数据指标作为分析结果进行展示之后,在检测到恢复默认条件事件触发时,将当前显示的维度选项由设定的维度选项恢复为默认的全部维度选项。
【文档编号】G06F17/30GK105912699SQ201610262715
【公开日】2016年8月31日
【申请日】2016年4月25日
【发明人】张幼明
【申请人】乐视控股(北京)有限公司, 乐视云计算有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1