【技术实现步骤摘要】
分析路径确定方法及系统、界面、日志树构建方法
本申请涉及计算机
,尤其涉及分析路径确定方法及系统、界面、日志树构建方法。
技术介绍
在数据分析及可视化的过程中,数据分析的一种操作为查询操作。目前,查询操作过程一般为“查询→绘制查询结果→查询……→绘制查询结果→所需查询结果”。在数据分析结束后通常需要回溯其分析路径,目前在查询操作过程中,通常将用户选择的一串有序的查询节点作为分析路径。但是,用户在数据分析过程中,由于不清楚所需查询结果的具体位置,所以在查询过程中不可避免会查询一些多余节点或无用节点。这导致最终得到的分析路径中存在一些冗余节点。
技术实现思路
鉴于此,本申请提供一种分析路径确定方法、装置及系统,可以在数据分析过程中确定出删减冗余节点后的分析路径,以便后续基于分析路径便捷地确定数据分析过程。为了实现上述目的,本申请提供了下述技术特征:一种分析路径确定方法,包括:确定执行数据分析的起始节点;在所述起始节点至结束节点的查询过程中,确定以所述起始节点为根节点、查询节点为叶子节点且从根节点出发的同一分支中不存在重复叶子节点的日志树;基于所述日志树,确定所述起始节点至所述结束节点的分析路径。可选的,所述在所述起始节点至结束节点的查询过程中,确定以所述起始节点为根节点、查询节点为叶子节点且从根节点出发的同一分支中不存在重复叶子节点的日志树,包括:以所述起始节点为查询节点,获得查询节点对应的查询结果,并确定以所述起始节点为根节点的日志树;执行以上一查询节点的查询结果中一结果节点为当前查询节点,获得所述当前查询节点对应的查询结果,并仅在所述日志树中所述上一查询 ...
【技术保护点】
1.一种分析路径确定方法,其特征在于,包括:确定执行数据分析的起始节点;在所述起始节点至结束节点的查询过程中,确定以所述起始节点为根节点、查询节点为叶子节点且从根节点出发的同一分支中不存在重复叶子节点的日志树;基于所述日志树,确定所述起始节点至所述结束节点的分析路径。
【技术特征摘要】
1.一种分析路径确定方法,其特征在于,包括:确定执行数据分析的起始节点;在所述起始节点至结束节点的查询过程中,确定以所述起始节点为根节点、查询节点为叶子节点且从根节点出发的同一分支中不存在重复叶子节点的日志树;基于所述日志树,确定所述起始节点至所述结束节点的分析路径。2.如权利要求1所述的方法,其特征在于,所述在所述起始节点至结束节点的查询过程中,确定以所述起始节点为根节点、查询节点为叶子节点且从根节点出发的同一分支中不存在重复叶子节点的日志树,包括:以所述起始节点为查询节点,获得查询节点对应的查询结果,并确定以所述起始节点为根节点的日志树;执行以上一查询节点的查询结果中一结果节点为当前查询节点,获得所述当前查询节点对应的查询结果,并仅在所述日志树中所述上一查询节点所在分支不包含所述当前查询节点的情况下,对所述日志树中所述上一查询节点添加所述当前查询节点的过程,直到确定所述当前查询节点的查询结果中包含所述结束节点。3.如权利要求2所述的方法,其特征在于,所述仅在所述日志树中所述上一查询节点所在分支不包含所述当前查询节点的情况下,对所述日志树中所述上一查询节点添加所述当前查询节点,包括:在所述日志树被触发查询的分支中、不包含所述当前查询节点的情况下,对所述日志树中所述上一查询节点添加所述当前查询节点,反之不添加所述当前查询节点;若所述日志树未被触发查询的分支中也包含所述上一查询节点,在所述日志树的未被触发查询的分支中不包含所述当前查询节点的情况下,对所述日志树中所述上一查询节点添加所述当前查询节点,反之不添加所述当前查询节点。4.如权利要求2所述的方法,其特征在于,还包括:在所述日志树中所述上一查询节点所在分支包含所述当前查询节点的情况下,将所述日志树中与所述当前查询节点一致的节点,作为所述当前查询节点对应的节点。5.如权利要求2所述的方法,其特征在于,所述获得所述当前查询节点对应的查询结果包括:确定所述当前查询节点,以及,确定所述当前查询节点的查询维度;发送所述当前查询节点和所述查询维度至服务器;获得所述服务器在所述查询维度查找所述当前查询节点后反馈的查询结果。6.如权利要求5所述的方法,其特征在于,所述确定当前查询节点的查询维度,包括:显示多个查询维度;在确定所述当前查询节点后,接收包含查询维度标识的选择指令;将所述选择指令中查询维度标识对应的查询维度,确定为所述当前查询节点的查询维度。7.如权利要求2所述的方法,其特征在于,在所述以上一查询节点的查询结果中一结果节点为当前查询节点之前,还包括:显示所述上一查询节点的查询结果;接收包含所述查询结果中一结果节点的标识的查询指令;将所述查询指令中结果节点的标识对应的结果节点,确定为所述当前查询节点。8.如权利要求2所述的方法,其特征在于,所述确定当前查询节点的查询结果中包含所述结束节点,包括:显示所述当前查询节点的查询结果;接收包含所述查询结果中一结果节点的标识的结束指令;将所述结束指令中结果节点的标识对应的结果节点,确定为所述结束节点。9.如权利要求2所述的方法,其特征在于,所述确定以所述起始节点为根节点的日志树,包括:在日志森林查找以所述起始节点为根节点的日志树;若在日志森林中查找到以所述起始节点为根节点的日志树,则将该日志树确定为以所述起始节点为根节点的日志树;若在日志森林中未查找到以所述起始节点为根节点的日志树,则构建以所述起始节点为根节点的日志树。10.如权利要求1所述的方法,其特征在于,所述基于所述日志树确定所述起始节点至所述结束节点的分析路径,包括:在所述日志树中按层次遍历方式搜索所述结束节点的父节点并确定搜索路径;对所述搜索路径中的所述父节点添加结束节点;将添加所述结束节点的搜索路径,确定为所述起始节点至所述结束节点的分析路径。11.如权利要求1或10所述的方法,其特征在于,还包括:显示所述分析路径;其中,所述分析路径还包括查询节点的查询维度。12.如权利要求11所述的方法,其特征在于,所述方法应用于操作系统对应的进程,所述进程对用第一界面和第二界面;则确定执行数据分析的起始节点包括:将所述第二界...
【专利技术属性】
技术研发人员:李绍鹏,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。