数据处理方法及装置制造方法及图纸

技术编号:21913972 阅读:24 留言:0更新日期:2019-08-21 12:26
本发明专利技术提供的一种数据处理方法及装置,数据处理方法首先获得待可视化数据的数据表;然后生成与所述数据表中的数据字段相对应的可拖拽控件;之后接收用户将所述可拖拽控件拖拽至预设配置项中的拖拽操作;根据所述拖拽操作确定与所述预设配置项对应的数据字段;最后依据所述预设配置项与数据字段的对应关系,绘制与所述数据表对应的数据图;显示所述数据图。由于本发明专利技术技术方案中绘制数据表对应的数据图的依据是根据用户的选择来确定的,配置方式更加灵活,可以实现同一数据源多种配置方案,实现多角度展示数据,更有利于多角度的数据挖掘。

Data Processing Method and Device

【技术实现步骤摘要】
数据处理方法及装置
本专利技术涉及数据处理领域,尤其涉及一种数据处理方法及装置。
技术介绍
数据可视化是关于数据视觉表现形式的科学技术研究,常见的是将数据使用图表的方式来展现出来。例如,对Excel表中的数据采用类目-数值的方式进行配置,生成类目、数值为数据轴的图表,从而实现数据的可视化,来实现对数据的挖掘。随着互联网的不断普及,人们已经不能满足仅使用Excel表来实现数据的可视化,因此,出现了数据可视化平台,以便于在Web网页中实现数据可视化,从而更好的完成对数据的挖掘。其中,用户可以在数据可视化平台中输入数据源,之后,数据可视化平台根据固定的配置方式自动生成图表。但是,由于配置方式是固定的,无法实现同一数据源下多种图表来展示数据,用户体验较差。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种数据处理方法及装置。本专利技术提供了一种数据处理方法,包括:获得待进行数据可视化的数据表;生成与所述数据表中的数据字段相对应的可移动控件;接收用户将所述可移动控件移动至预设配置项的移动操作;根据所述移动操作的结果确定与所述预设配置项对应的数据字段;依据所述预设配置项与数据字段的对应关系,绘制与所述数据表对应的数据图;显示所述数据图。优选的,在所述根据所述移动操作的结果确定与所述预设配置项对应的数据字段之后,所述方法还包括:确定所有预设配置项中对应有数据字段的各预设配置项构成的配置项组合是否为预设的配置项组合,如果是,确定需要依据所述预设配置项与数据字段的对应关系,绘制与所述数据表对应的数据图。优选的,在所有预设配置项中对应有数据字段的各预设配置项构成的配置项组合不为预设的配置项组合时,所述方法还包括:输出配置项组合错误的提示信息并显示各预设的配置项组合以提示用户根据显示的预设的配置项组合对所述可移动控件进行移动操作。优选的,所述依据所述预设配置项与数据字段的对应关系,绘制与所述数据表对应的数据图,包括:确定所述预设配置项对应的数据字段在所述数据表中的元数据;根据所述元数据生成元数据表;根据对应有数据字段的预设配置项对所述元数据表进行数据透视操作,生成数据图对应的数组,其中,所述数组中包括以下至少之一:维度数据、分类数据以及数值数据;依据所述数组绘制所述元数据表对应的数据图。优选的,所述移动操作为拖拽操作,并且,每个预设配置项具有相应的显示区域,所述移动操作为:将所述可移动控件移动至预设配置项对应的显示区域中。本专利技术另一方面提供了一种数据处理装置,包括:获取单元,用于获得待进行数据可视化的数据表;控件生成单元,用于生成与所述数据表中的数据字段相对应的可移动控件;指令接收单元,用于接收用户将所述可移动控件移动至预设配置项的移动操作;结果确定单元,用于根据所述移动操作的结果确定与所述预设配置项对应的数据字段;数据图绘制单元,用于依据所述预设配置项与数据字段的对应关系,绘制与所述数据表对应的数据图;显示单元,用于显示所述数据图。优选的,还包括:判断单元,用于确定所有预设配置项中对应有数据字段的各预设配置项构成的配置项组合是否为预设的配置项组合,如果是,确定需要依据所述预设配置项与数据字段的对应关系,绘制与所述数据表对应的数据图。优选的,所述数据图绘制单元包括:元数据确定模块,用于确定所述预设配置项对应的数据字段在所述数据表中的元数据;元数据表生成模块,用于根据所述元数据生成元数据表;数据透视模块,用于根据对应有数据字段的预设配置项对所述元数据表进行数据透视操作,生成数据图对应的数组,其中,所述数组中包括以下至少之一:维度数据、分类数据以及数值数据;数据图绘制模块,用于依据所述数组绘制所述元数据表对应的数据图。本专利技术另一方面提供了一种存储介质,所述存储介质包括存储的程序,其中,所述程序执行上述所述的数据处理方法。本专利技术另一方面提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述所述的数据处理方法。借由上述技术方案,本专利技术提供的一种数据处理方法及装置,数据处理方法首先获得待可视化数据的数据表;然后生成与所述数据表中的数据字段相对应的可拖拽控件;之后接收用户将所述可拖拽控件拖拽至预设配置项中的拖拽操作;根据所述拖拽操作确定与所述预设配置项对应的数据字段;最后依据所述预设配置项与数据字段的对应关系,绘制与所述数据表对应的数据图;显示所述数据图。由于本专利技术技术方案中绘制数据表对应的数据图的依据是根据用户的选择来确定的,配置方式更加灵活,可以实现同一数据源多种配置方案,实现多角度展示数据,更有利于多角度的数据挖掘。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种数据处理方法的一种流程示意图;图2示出了本专利技术实施例提供的一种数据处理方法的另一种流程示意图;图3示出了本专利技术实施例提供的一种数据处理方法的又一种流程示意图;图4示出了本专利技术实施例提供的一种数据处理装置的结构示意图;图5示出了本专利技术实施例中一种数据处理装置的硬件结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术公开了一种数据处理方法,主要应用在数据可视化平台的终端测设备中,数据可视化平台可以包括终端侧设备和服务侧设备,其中终端侧设备可以为PC、移动终端或PAD等,服务侧设备主要包括各种类型的服务器,如数据库服务器、数据存储服务器等。本专利技术的专利技术目的主要在于,对于同一个数据源,提供了多种配置方案,能够从多个角度展示数据,便于数据的多角度挖掘。下面对本专利技术的技术方案进行详细介绍。如图1所示,图1是本专利技术实施例提供的一种数据处理方法的一种流程示意图。本专利技术提供的一种数据处理方法,包括:S101、获得待进行数据可视化的数据表;本专利技术实施例中,首先获得待进行数据可视化的数据表。具体的方式可以包括:接收用户在与终端设备相连接的数据库中选择数据表的操作;根据操作,获得待进行数据可视化的数据表。需要说明的是,数据表中包括有数据字段,每一个数据字段下对应有多个数据。如,省份下包括有河南、山东、山西等数据。S102、生成与数据表中的数据字段相对应的可移动控件;当获得了数据表后,将该数据表中的数据字段自动生成可移动控件;并显示在显示界面中。其中,可移动控件名称与数据字段的名称相对应,可以通过该名称查找到数据表中的数据字段。可以理解的是,可移动控件的形式可以根据实际需要进行自动调整。例如根据字段名称的长度来调整大小、形状等具体参数,或者根据当前界面的颜色自动调整颜色,在此不具体进行限定。S103、接收用户本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:获得待进行数据可视化的数据表;生成与所述数据表中的数据字段相对应的可移动控件;接收用户将所述可移动控件移动至预设配置项的移动操作;根据所述移动操作的结果确定与所述预设配置项对应的数据字段;依据所述预设配置项与数据字段的对应关系,绘制与所述数据表对应的数据图;显示所述数据图。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获得待进行数据可视化的数据表;生成与所述数据表中的数据字段相对应的可移动控件;接收用户将所述可移动控件移动至预设配置项的移动操作;根据所述移动操作的结果确定与所述预设配置项对应的数据字段;依据所述预设配置项与数据字段的对应关系,绘制与所述数据表对应的数据图;显示所述数据图。2.根据权利要求1所述的数据处理方法,其特征在于,在所述根据所述移动操作的结果确定与所述预设配置项对应的数据字段之后,所述方法还包括:确定所有预设配置项中对应有数据字段的各预设配置项构成的配置项组合是否为预设的配置项组合,如果是,确定需要依据所述预设配置项与数据字段的对应关系,绘制与所述数据表对应的数据图。3.根据权利要求2所述的数据处理方法,其特征在于,在所有预设配置项中对应有数据字段的各预设配置项构成的配置项组合不为预设的配置项组合时,所述方法还包括:输出配置项组合错误的提示信息并显示各预设的配置项组合以提示用户根据显示的预设的配置项组合对所述可移动控件进行移动操作。4.根据权利要求1至3任意一项所述的数据处理方法,其特征在于,所述依据所述预设配置项与数据字段的对应关系,绘制与所述数据表对应的数据图,包括:确定所述预设配置项对应的数据字段在所述数据表中的元数据;根据所述元数据生成元数据表;根据对应有数据字段的预设配置项对所述元数据表进行数据透视操作,生成数据图对应的数组,其中,所述数组中包括以下至少之一:维度数据、分类数据以及数值数据;依据所述数组绘制所述元数据表对应的数据图。5.根据权利要求1至3任意一项所述的数据处理方法,其特征在于,所述移动操作为拖拽操作,并且,每个预设配置项具...

【专利技术属性】
技术研发人员:钟艺
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1