【技术实现步骤摘要】
一种云边模式的数据可视化大屏轻量化部署发布方法
[0001]本专利技术涉及一种轻量化部署发布方法,特别是一种云边模式的数据可视化大屏轻量化部署发布方法。
技术介绍
[0002]目前,商用数据可视化大屏软件需依赖本地数据库,存储大屏软件的系统字典元数据,以及大屏工程、界面和组件的配置数据。这样有两个缺点:(1)部署过程繁琐,实施成本高;(2)平台运行资源消耗大。
技术实现思路
[0003]专利技术目的:本专利技术所要解决的技术问题是针对现有技术的不足,提供一种云边模式的数据可视化大屏轻量化部署发布方法。
[0004]为了解决上述技术问题,本专利技术公开了一种云边模式的数据可视化大屏轻量化部署发布方法,包括:可视化大屏的后端整编管理平台与前端展示服务;
[0005]其中,后端整编管理平台:用于数据大屏整编、制作与发布,后端整编管理平台还包括依赖关系库,用于存放系统字典代码数据、大屏配置数据与日志审计数据;
[0006]前端展示服务:仅对已发布的可视化界面进行展示,包括独立运行的war包程序,脱离数据库,显示数据可视化大屏页面。
[0007]所述的部署发布方法,包括两种部署状态,即后端大屏界面开发态和在前端大屏服务生产态;
[0008]其中,处于后端大屏界面开发态时,开发人员根据需求定制开发可视化大屏界面并完成测试;在开发及测试完成后,以大屏工程为导出对象,将可视化大屏界面以数据包的形式导出,得到大屏数据包;
[0009]处于前端大屏服务生产态时,现场实施运维 ...
【技术保护点】
【技术特征摘要】
1.一种云边模式的数据可视化大屏轻量化部署发布方法,其特征在于,包括:可视化大屏的后端整编管理平台与前端展示服务;其中,后端整编管理平台:用于数据大屏整编、制作与发布,后端整编管理平台还包括依赖关系库,用于存放系统字典代码数据、大屏配置数据与日志审计数据;前端展示服务:仅对已发布的可视化界面进行展示,包括独立运行的war包程序,脱离数据库,显示数据可视化大屏页面。2.根据权利要求1所述的一种云边模式的数据可视化大屏轻量化部署发布方法,其特征在于,包括两种部署状态,即后端大屏界面开发态和在前端大屏服务生产态;其中,处于后端大屏界面开发态时,开发人员根据需求定制开发可视化大屏界面并完成测试;在开发及测试完成后,以大屏工程为导出对象,将可视化大屏界面以数据包的形式导出,得到大屏数据包;处于前端大屏服务生产态时,现场实施运维人员将大屏数据包通过界面入口导入前端展示服务,前端展示服务生成可视化大屏界面。3.根据权利要求2所述的一种云边模式的数据可视化大屏轻量化部署发布方法,其特征在于,所述的大屏数据包中的数据以结构化方式描述,所述数据包括:大屏工程下对应的界面、组件图层、数据模型、数据源、事件及相关联的数据集。4.根据权利要求3所述的一种云边模式的数据可视化大屏轻量化部署发布方法,其特征在于,所述的数据以结构化方式描述,包括:通过数据库表的形式描述或通过XML格式文本描述。5.根据权利要求4所述的一种云边模式的数据可视化大屏轻量化部署发布方法,其特征在于,导出的大屏数据包为zip格式文件,数据包中包含xml格式文件与大屏组件背景图片,其中xml格式文件是导入大屏工程的工程数据空间描述的文件。6.根据权利要求5所述的一种云边模式的数据可视化大屏轻量化部署发布方法,其特征在于,所述的将可视化大屏界面以数据包的形式导出,具体步骤如下:步骤a1:根据大屏数据包中导出的大屏工程的编号projectId查询工程信息;步骤a2:根据大屏工程的编号projectId查询所有页面信息;步骤a3:针对每个页面进行遍历,判断页面是否遍历结束;如果页面遍历未结束,执行步骤a4.1,如果页面遍历结束,执行步骤a4.3;步骤a4.1:根据大屏工程的编号pageId查询所有图层信息;所述图层信息包括:图层样式配置属性、图层注入代码、图层度量数、图层数据模型及配置信息以及图层时间配置信息;步骤a4.2:针对每个图层进行遍历,判断图层是否遍历结束;步骤a4.2.1.1:图层遍历未结束,获取图层遍历对象,执行步骤a4.2.1.1.1步骤a4.2.1.1.1:根据图层编号layerId查询图层样式配置属性;步骤a4.2.1.1.2:根据图层编号layerId查询图层注入代码;步骤a4.2.1.1.3:根据图层编号layerId查询图层度量数;步骤a4.2.1.1.4:根据图层编号layerId查询图层数据模型及配置信息;步骤a4.2.1.1.5:根据图层编号layerId查询图层时间配置信息,执行步骤a4.2.1.2;步骤a4.2.1.2:将图层xm...
【专利技术属性】
技术研发人员:朱子杰,陆保国,周传龙,吴姗姗,崔隽,黄婧,
申请(专利权)人:中国电子科技集团公司第二十八研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。