一种基于数据可视化的大屏产出方法、设备及介质技术

技术编号:36846568 阅读:30 留言:0更新日期:2023-03-15 16:33
本发明专利技术公开了一种基于数据可视化的大屏产出方法、设备及介质,属于数据可视化技术领域,用于解决有的数据可视化系统中数据前后端的开发成本高,难以简单快捷地进行数据可视化的定制,不利于数据可视化的整体美观布局以及精准数据展示的技术问题。方法包括:根据预先获取的设计数据,对可视化大屏报表进行分类设计,得到可视化设计报表;对可视化设计报表进行组件配置,确定出可视化大屏平台的全局化布局;根据全局化布局中的各个组件对应的数据流,对可视化设计报表进行对应的数据配置,得到全局化配置数据;根据全局化布局以及全局化配置数据,对可视化大屏平台进行网站数据的封装,得到可视化页面;对可视化页面进行页面共享。享。享。

【技术实现步骤摘要】
一种基于数据可视化的大屏产出方法、设备及介质


[0001]本申请涉及数据可视化领域,尤其涉及一种基于数据可视化的大屏产出方法、设备及介质。

技术介绍

[0002]随着社会的发展,支撑企业或政府实现大屏数据分析和可视化功能有助于其进步与发展,现有的企业或政府的数据可视化系统技术链长、开发成本高、定制化程度高、需求多变等研发问题,不利于企业或者政府部门的可持续化发展。
[0003]现有技术中,在实现数据可视化平台快速搭建的技术中,往往具有数据不准确、结论不是很清晰等问题,同时维度以及变量多,难以确定出哪些数据应该展示出来,并且数据前后端交互复杂,研发成本高,数据导入不准确,难以方便快捷的构建出可视化平台,以及对可视化展出的数据难以真正反映出企业或者政府的需求。

技术实现思路

[0004]本申请实施例提供了一种基于数据可视化的大屏产出方法、设备及介质,用于解决如下技术问题:现有的数据可视化系统中数据前后端的开发成本高,难以简单快捷地进行数据可视化的定制,不利于数据可视化的整体美观布局以及精准数据展示。
[0005]本申请实施例采用下述技术方案:
[0006]一方面,本申请实施例提供了一种基于数据可视化的大屏产出方法,所述方法包括:根据预先获取的设计数据,对可视化大屏报表进行分类设计,得到可视化设计报表;对所述可视化设计报表进行组件配置,确定出可视化大屏平台的全局化布局;根据所述全局化布局中的各个组件对应的数据流,对所述可视化设计报表进行对应的数据配置,得到所述可视化大屏平台的全局化配置数据;根据所述全局化布局以及所述全局化配置数据,对所述可视化大屏平台进行网站数据的封装,得到可视化页面;对所述可视化页面进行页面共享,以进行对所述可视化大屏平台的可视化展示。
[0007]本申请实施例通过可视化大屏平台对可视化大屏报表按需求进行设计,通过图表组件的拖曳可实现数据可视化平台的快速搭建,并且利用组件配置与数据配置对可视化页面进行全局化处理,能够更好的让工作人员在前端进行处理,减少了后端复杂的数据服务,缩短了数据可视化系统技术链的长度,节省了大量的时间,降低了研发成本以及需求定制化成本,能够更加简单快捷构建可视化大屏中的可视化页面,帮助工作人员更好对实时数据与历史数据进行可视化展示与监控。
[0008]在一种可行的实施方式中,根据预先获取的设计数据,对可视化大屏报表进行分类设计,得到可视化设计报表,具体包括:获取所述设计数据;其中,所述设计数据包括:固定历史数据以及实时更新数据;若所述设计数据为固定历史数据,则将所述可视化大屏报表的类型确定为固定报表;若所述设计数据为实时更新数据,则将所述可视化大屏报表的类型确定为灵活分析报表;其中,所述灵活分析报表用于实时更新数据的自助BI报表;根据
所述可视化大屏报表的类型以及预设可视化大屏的展示参数,对所述可视化大屏报表进行分类设计,得到所述可视化设计报表;其中,所述可视化大屏的展示参数包括:可视化大屏尺寸参数、可视化大屏颜色参数以及可视化大屏模板样式参数。
[0009]本申请实施例通过对可视化大屏报表的类型确定,识别出符合用户需求的报表类型,并根据可视化大屏的展示参数,进一步制定符合定制要求的可视化设计报表,有利于用户方便快捷的创建可视化大屏报表,降低后端的数据服务成本,简化前端页面搭建。
[0010]在一种可行的实施方式中,在根据预先获取的设计数据,对可视化大屏报表进行分类设计,得到可视化设计报表之前,所述方法还包括:获取新增报表数据;其中,所述新增报表数据至少包括:报表名称数据以及报表编号数据;根据所述新增报表数据,构建出新增的所述可视化大屏报表。
[0011]在一种可行的实施方式中,对所述可视化设计报表进行组件配置,确定出可视化大屏平台的全局化布局,具体包括:获取各个组件;其中,所述各个组件包括:图表组件、多媒体组件以及地图组件;通过所述可视化大屏平台的拖曳功能,根据所述图表组件,对所述可视化设计报表进行图表数据的创建,得到可视化图表数据以及对应的可视化图表坐标;根据所述多媒体组件,对所述可视化设计报表进行视频窗口的扩展,得到可视化多媒体数据以及对应的视频窗口坐标;根据所述地图组件,对所述可视化设计报表进行地图定位数据的导入,得到可视化地图数据以及对应的地图界面坐标;根据所述可视化图表坐标、所述视频窗口坐标以及所述地图界面坐标,对所述可视化大屏平台进行满铺排列,并对所述可视化大屏中的其余空白区域进行颜色填充,得到所述可视化大屏平台的全局化布局。
[0012]本申请实施例通过组件配置,通过用户的拖曳,能够简单快速的实现大屏的整体布局和数据可视化的展示。
[0013]在一种可行的实施方式中,根据所述全局化布局中的各个组件对应的数据流,对所述可视化设计报表进行对应的数据配置,得到所述可视化大屏平台的全局化配置数据,具体包括:根据各个组件的数据信息,确定出与所述数据信息对应的数据源;其中,所述数据信息包括:可视化图表数据、可视化多媒体数据以及可视化地图数据;所述数据源为所述数据信息的连接地址,所述连接地址包括:HOST地址、端口地址、用户名地址、密码地址;根据所述数据源,对所述数据信息进行集合统一的配置,得到所述数据信息的数据集合;其中,所述数据集合包括:若干可视化动态数据资料集合以及若干可视化静态数据资料集合;所述若干可视化动态数据资料集合为实时更新数据对应的资料集合,所述若干可视化静态数据资料集合为固定历史数据对应的资料集合;并通过数据字典,对所述数据集合中的所述若干可视化动态数据资料集合进行DBMS
[0014]自动更新,得到更新后的数据集合;根据所述数据源、所述数据集合以及所述
[0015]更新后的数据集合,对所述可视化设计报表进行对应的数据配置,得到所述全5局化配置数据。
[0016]在一种可行的实施方式中,在对所述可视化页面进行页面共享之前,所述方法还包括:对所述可视化页面进行预览发布,得到预览效果页面;其中,所述预览效果页面包括:静态效果页面与动态效果页面;所述静态效果页面为固
[0017]定历史数据所生成的可视化页面,所述动态效果页面为实时更新数据所生成的0可视化页面;若所述预览效果页面为理想状态,则将所述可视化页面确定为可发布状态的
可视化页面;其中,所述理想状态为所述预览效果页面符合用户需求标准的状态。
[0018]本申请实施例通过对可视化页面的提前预览能够及时发现不足,减少可视化页面的误差,保障了该页面的完整性与准确性。
[0019]5在一种可行的实施方式中,对所述可视化页面进行页面共享,具体包括:
[0020]根据所述可视化大屏平台的用户使用方式,对所述可视化页面进行共享设置;若所述用户使用方式为全公开使用,则将所述可视化页面进行直接共享;若所述用户使用方式为特定公开使用,则将所述可视化页面进行权限控制,并在通
[0021]过所述权限之后,对所述可视化页面进行页面共享;其中,所述权限包括:共0享密码权限以及共享时间周期权限。...

【技术保护点】

【技术特征摘要】
1.一种基于数据可视化的大屏产出方法,其特征在于,所述方法包括:根据预先获取的设计数据,对可视化大屏报表进行分类设计,得到可视化设计报表;对所述可视化设计报表进行组件配置,确定出可视化大屏平台的全局化布局;根据所述全局化布局中的各个组件对应的数据流,对所述可视化设计报表进行对应的数据配置,得到所述可视化大屏平台的全局化配置数据;根据所述全局化布局以及所述全局化配置数据,对所述可视化大屏平台进行网站数据的封装,得到可视化页面;对所述可视化页面进行页面共享,以进行对所述可视化大屏平台的可视化展示。2.根据权利要求1所述的一种基于数据可视化的大屏产出方法,其特征在于,根据预先获取的设计数据,对可视化大屏报表进行分类设计,得到可视化设计报表,具体包括:获取所述设计数据;其中,所述设计数据包括:固定历史数据以及实时更新数据;若所述设计数据为固定历史数据,则将所述可视化大屏报表的类型确定为固定报表;若所述设计数据为实时更新数据,则将所述可视化大屏报表的类型确定为灵活分析报表;其中,所述灵活分析报表用于实时更新数据的自助BI报表;根据所述可视化大屏报表的类型以及预设可视化大屏的展示参数,对所述可视化大屏报表进行分类设计,得到所述可视化设计报表;其中,所述可视化大屏的展示参数包括:可视化大屏尺寸参数、可视化大屏颜色参数以及可视化大屏模板样式参数。3.根据权利要求1所述的一种基于数据可视化的大屏产出方法,其特征在于,在根据预先获取的设计数据,对可视化大屏报表进行分类设计,得到可视化设计报表之前,所述方法还包括:获取新增报表数据;其中,所述新增报表数据至少包括:报表名称数据以及报表编号数据;根据所述新增报表数据,构建出新增的所述可视化大屏报表。4.根据权利要求1所述的一种基于数据可视化的大屏产出方法,其特征在于,对所述可视化设计报表进行组件配置,确定出可视化大屏平台的全局化布局,具体包括:获取各个组件;其中,所述各个组件包括:图表组件、多媒体组件以及地图组件;通过所述可视化大屏平台的拖曳功能,根据所述图表组件,对所述可视化设计报表进行图表数据的创建,得到可视化图表数据以及对应的可视化图表坐标;根据所述多媒体组件,对所述可视化设计报表进行视频窗口的扩展,得到可视化多媒体数据以及对应的视频窗口坐标;根据所述地图组件,对所述可视化设计报表进行地图定位数据的导入,得到可视化地图数据以及对应的地图界面坐标;根据所述可视化图表坐标、所述视频窗口坐标以及所述地图界面坐标,对所述可视化大屏平台进行满铺排列,并对所述可视化大屏中的其余空白区域进行颜色填充,得到所述可视化大屏平台的全局化布局。5.根据权利要求1所述的一种基于数据可视化的大屏产出方法,其特征在于,根据所述全局化布局中的各个组件对应的数据流,对所述可视化设计报表进行对应的数据配置,得到所述可视化大屏平台的全局化配置数据,具体包括:根据各个组件的数据信息,确定出与所述数据信息对应的数据源;其中,所述数据信息
包括:可视化图表数据、可视化...

【专利技术属性】
技术研发人员:陈田马岩堂商广勇肖雪张鹏
申请(专利权)人:山东浪潮质量链科技有限公司
类型:发明
国别省市:

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

1