基于浏览器的可视化拖拽显示数据源信息的方法

文档序号:9579396阅读:289来源:国知局
基于浏览器的可视化拖拽显示数据源信息的方法
【技术领域】
[0001]本发明涉及数据源信息显示方法,特别是涉及一种基于浏览器的可视化拖拽显示数据源信息的方法。
【背景技术】
[0002]目前市面上的数据分析工具,存在以下缺陷:(1)只有小部分懂得技术的人能使用;(2)都是本地版安装不能兼容主流浏览器;(3)需要去书写复杂SQL语句,门槛高;(4)数据分析比较复杂需要理解数据结构和数据库。

【发明内容】

[0003]为克服现有技术的不足,本发明的目的在于提供一种操作方便、入门简单的基于浏览器的可视化拖拽显示数据源信息的方法。
[0004]为实现上述目的,本发明通过以下技术方案实现:
[0005]基于浏览器的可视化拖拽显示数据源信息的方法,包括以下步骤:
[0006]步骤1)拖拽维度度量:即拖入不同数据类型到各区域,其中所述数据类型分为日期类维度、非日期类维度、筛选区域;
[0007]步骤2)根据拖入的所述各区域及所述数据类型的不同自动生成或配置为维度,度量,自动生成SQL语句,发送请求至后端;
[0008]步骤3)根据后端返回的数组,通过JS、html技术渲染构建可视化分析图,通过可视化图形显示数据;
[0009]步骤4)获取一次数据然后存入浏览器缓存内,可自由切换其他图表,直至维度度量变化。
[0010]优选的是,所述的基于浏览器的可视化拖拽显示数据源信息的方法,其中,所述步骤1)之前还包括所有的数据自动生成或配置为维度、度量。
[0011]优选的是,所述的基于浏览器的可视化拖拽显示数据源信息的方法,其中,所述步骤1)后还包括所述筛选数据的维度、度量跳出筛选框,然后输入筛选条件后进入所述步骤
2) ο
[0012]优选的是,所述的基于浏览器的可视化拖拽显示数据源信息的方法,其中,所述步骤1)后包括所述日期维度显示至天后进入所述步骤2)。
[0013]本发明的有益效果:该方法解决了当前积累在服务器端的一大推密密麻麻、晦涩难懂的数据,通过简单的鼠标拖拽将数字转化为图形,可以更直观地向用户展示数据之间的联系和变化情况,减少用户的阅读和思考时间,以便很好地做出决策,挖掘其存在价值,提升数据有效性;“可视化拖拽”简单的操作动作就可以进行庞大的数据分析,使得人人会用,人人能用:
[0014](1)易用性:应用简单,入门门槛低,不需要会SQL语言,可兼容市面上所应用的主流浏览器;
[0015](2)交互性:操作简单快捷,快速对维度(X轴)度量(Y轴)字段进行展现;
[0016](3)可视性:通过简单的鼠标拖拽,即可实现复杂的SQL语句相同的效果;
[0017](4)用户不需要理解数据结构、数据库;
[0018](5)应用性:应用范围广,可应用于各大领域的数据源信息处理。
【附图说明】
[0019]图1为本发明一实施例所述的基于浏览器的可视化拖拽显示数据源信息的方法的流程示意图。
【具体实施方式】
[0020]下面结合附图对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。
[0021]基于浏览器的可视化拖拽显示数据源信息的方法,请参阅附图1,包括:在浏览器端渲染图表并填入后端返回的信息,即请求后端服务配置不同数据源,元数据配置,通过前端代码包括JS,html技术自动生成可视化图表,包括以下步骤:
[0022]步骤1)拖拽维度度量:即拖入不同数据类型到各区域,其中所述数据类型分为日期类维度、非日期类维度、筛选区域;
[0023]步骤2)根据拖入的所述各区域及所述数据类型的不同自动生成或配置为维度,度量,自动生成SQL语句,发送请求至后端;
[0024]步骤3)根据后端返回的数组,通过JS、html技术渲染构建可视化分析图,通过可视化图形显示数据;
[0025]步骤4)获取一次数据然后存入浏览器缓存内,可自由切换其他图表,直至维度度量变化。通过前端网页传递制定区域维度度量参数生成SQL语句,所有的操作需要拖拽到指定区域内,通过简单的鼠标拖拽,实现数据与图表的结合,即可实现复杂的SQL语句相同的效果;
[0026]进一步的,所述步骤1)之前还包括所有的数据自动生成或配置为维度、度量。
[0027]进一步的,所述步骤1)后还包括所述筛选数据的维度、度量跳出筛选框,然后输入筛选条件后进入所述步骤2)。
[0028]进一步的,所述步骤1)后包括所述日期维度显示至天后进入所述步骤2)。
[0029]尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节和这里示出与描述的图例。
【主权项】
1.基于浏览器的可视化拖拽显示数据源信息的方法,其特征在于,包括以下步骤: 步骤1)拖拽维度度量:即拖入不同数据类型到各区域,其中所述数据类型分为日期类维度、非日期类维度、筛选区域; 步骤2)根据拖入的所述各区域及所述数据类型的不同自动生成或配置为维度,度量,自动生成SQL语句,发送请求至后端; 步骤3)根据后端返回的数组,通过JS、html技术渲染构建可视化分析图,通过可视化图形显示数据; 步骤4)获取一次数据然后存入浏览器缓存内,可自由切换其他图表,直至维度度量变化。2.如权利要求1所述的基于浏览器的可视化拖拽显示数据源信息的方法,其特征在于,所述步骤1)之前还包括所有的数据自动生成或配置为维度、度量。3.如权利要求2所述的基于浏览器的可视化拖拽显示数据源信息的方法,其特征在于,所述步骤1)后还包括所述筛选数据的维度、度量跳出筛选框,然后输入筛选条件后进入所述步骤2)。4.如权利要求3所述的基于浏览器的可视化拖拽显示数据源信息的方法,其特征在于,所述步骤1)后包括所述日期维度显示至天后进入所述步骤2)。
【专利摘要】本案为基于浏览器的可视化拖拽显示数据源信息的方法,包括以下步骤:步骤1)拖拽维度度量:即拖入不同数据类型到各区域,数据类型分为日期类维度、非日期类维度、筛选区域;步骤2)根据拖入的各区域及所述数据类型的不同自动生成或配置为维度,度量,自动生成SQL语句,发送请求至后端;步骤3)根据后端返回的数组,通过JS、html技术渲染构建可视化分析图,通过可视化图形显示数据;步骤4)获取一次数据然后存入浏览器缓存内,可自由切换其他图表,直至维度度量变化。本案的方法可以更直观地向用户展示数据之间的联系和变化情况,减少用户的阅读和思考时间,提升数据有效性,“可视化拖拽”简单的操作动作就可以进行庞大的数据分析。
【IPC分类】G06F17/30
【公开号】CN105335508
【申请号】CN201510725019
【发明人】卓国庆
【申请人】苏州国云数据科技有限公司
【公开日】2016年2月17日
【申请日】2015年10月29日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1