数据展示方法、装置、电子设备及存储介质与流程

文档序号:34217768发布日期:2023-05-19 19:32阅读:38来源:国知局
数据展示方法、装置、电子设备及存储介质与流程

本发明涉及计算机,尤其涉及一种数据展示方法、装置、电子设备及存储介质。


背景技术:

1、在现有的数据可视化展示过程中,用户若需要在视图展示区展示一个表格或者报表时,需要预先在后端写好进行表格或者报表相关数据展示的接口,前端根据接口的数据展示到不同的表格或者图标中。如果此图表或者表格需要更改结构,则前后端都要修改源码。

2、因此,现有的数据可视化展示,需要定制化开发,要求专业的编程人员来执行,且代码重复度高,整个展示的过程需耗费大量的人力物力。

3、有鉴于此,亟需改进现有的定制化数据可视化展示的方式,解决定制化重复开发的难题,以满足不同人员的使用需求。


技术实现思路

1、本发明提供一种数据展示方法、装置、电子设备及存储介质,用以解决现有技术中需对带展示图表等相关数据进行定制化的缺陷。

2、第一方面,本发明提供一种数据展示方法,包括:接收第一操作指令;所述第一操作指令是用户将视图展示区的待展示数据表所对应的标识移动至视图执行区的操作生成的指令;

3、响应于所述第一操作指令,根据所述待展示数据表的字段信息,从可视化组件管理页面确定预先创建好的目标数据视图;

4、接收第二操作指令;所述第二操作指令是用户对所述目标数据视图所包含的所有元数据中的待展示数据的选择操作生成的指令;

5、响应于所述第二操作指令,将所述待展示数据匹配显示于表格或图表中,生成可视化组件。

6、根据本发明提供的一种数据展示方法,所述目标数据视图存储于目标数据库,所述目标数据库基于如下步骤构建:

7、建立数据可视化平台与至少一个数据源的连接,并获取到每个所述数据源的数据库表的字段信息;

8、根据每个数据库表的字段信息,将每个所述数据源中的元数据保存至所述数据可视化平台对应的目标数据库中。

9、根据本发明提供的一种数据展示方法,所述将每个所述数据源中的元数据保存至数据可视化平台对应的目标数据库中,包括:

10、将每个所述数据源中的元数据相关的元数据信息,保存到所述目标数据库中相应的字段信息表。

11、根据本发明提供的一种数据展示方法,在将每个所述数据源中的元数据保存至所述数据可视化平台对应的目标数据库中之后,还包括:

12、根据每个所述数据源中各元数据相关的数据详情信息,在所述确定创建好的目标数据视图。

13、根据本发明提供的一种数据展示方法,在生成可视化组件之后,还包括:

14、接收第三操作指令,所述第三操作指令是用户对所述可视化组件的选择操作生成的指令;

15、响应于所述第三操作指令,在报告展示页中显示所述可视化组件并生成数据报告。

16、根据本发明提供的一种数据展示方法,所述待展示数据包括维度数据和指标数据。

17、根据本发明提供的一种数据展示方法,所述数据视图包括视图信息和所述待展示数据表的数据详情信息;

18、所述视图信息包括以下信息中的一个或多个:视图名称、视图创建人、视图创建时间、视图关联数据源、视图关联数据源中的表。

19、第二方面,本发明还提供一种数据展示装置,包括:

20、第一接收单元,用于接收第一操作指令;所述第一操作指令是用户将视图展示区的待展示数据表所对应的标识移动至视图执行区的操作生成的指令;

21、第一处理单元,用于响应于所述第一操作指令,根据所述待展示数据表的字段信息,从可视化组件管理页面确定预先创建好的目标数据视图;

22、第二接收单元,用于接收第二操作指令;所述第二操作指令是用户对所述目标数据视图所包含的所有元数据中的待展示数据的选择操作生成的指令;

23、第二处理单元,用于响应于所述第二操作指令,将所述待展示数据匹配显示于表格或图表中,生成可视化组件。

24、第三方面,本发明提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述数据展示方法的步骤。

25、第四方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述数据展示方法的步骤。

26、本发明提供的数据展示方法、装置、电子设备及存储介质,用户可以从可视化组件管理页面拖拽需要展示的数据,便可生成需要的可视化组件,而不需要编写前后端的代码,即使不会编程的人员也可轻松实现表格的可视化展示,解决定制化重复开发的难题。



技术特征:

1.一种数据展示方法,其特征在于,包括:

2.根据权利要求1所述的数据展示方法,其特征在于,所述目标数据视图存储于目标数据库,所述目标数据库基于如下步骤构建:

3.根据权利要求2所述的数据展示方法,其特征在于,所述将每个所述数据源中的元数据保存至数据可视化平台对应的目标数据库中,包括:

4.根据权利要求2所述的数据展示方法,其特征在于,在将每个所述数据源中的元数据保存至所述数据可视化平台对应的目标数据库中之后,还包括:

5.根据权利要求1所述的数据展示方法,其特征在于,在生成可视化组件之后,还包括:

6.根据权利要求1至5中任一项所述的数据展示方法,其特征在于,所述待展示数据包括维度数据和指标数据。

7.根据权利要求1至5中任一项所述的数据展示方法,其特征在于,所述数据视图包括视图信息和所述待展示数据表的数据详情信息;

8.一种数据展示装置,其特征在于,包括:

9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述数据展示方法步骤。

10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述数据展示方法步骤。


技术总结
本发明提供的数据展示方法、装置、电子设备及存储介质,包括:接收第一操作指令;第一操作指令是用户将待展示数据表所对应的标识移动至视图执行区的操作生成的指令;根据待展示数据表的字段信息,从可视化组件管理页面选择预先创建好的数据视图;接收第二操作指令;第二操作指令是对数据视图所包含的所有数据中的待展示数据的选择操作生成的指令;将待展示数据匹配显示于表格或图表中生成可视化组件。本发明提供的数据展示方法、装置、电子设备及存储介质,用户可以从可视化组件管理页面拖拽需要展示的数据,便可生成需要的可视化组件,而不需要编写前后端的代码,即使不会编程的人员也可轻松实现表格的可视化展示,解决定制化重复开发的难题。

技术研发人员:彭晓楠
受保护的技术使用者:青岛海尔科技有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1