【技术实现步骤摘要】
一种Web报表的智能生成方法、系统、设备及存储介质
[0001]本申请涉及工控
,具体而言,涉及一种
Web
报表的智能生成方法
、
系统
、
设备及存储介质
。
技术介绍
[0002]随着“互联网
+”时代的到来,信息技术得到了快速地发展,在此背景下,工控行业管理模式也发生了巨大转变,如何有效推进网络
、
大数据与管理的深度融合显得尤为重要
。
报表作为信息组织和展示的有力手段,可助力工控企业进行信息浏览
、
分析,是企业信息化管理必不可少的组成部分
。
据不完全统计,工控行业系统应用中
60
%以上都与报表有关
。
以往的报表通常都是基于
C/S
体系结构,需要安装专用的客户端软件,通过控件的拖拽等操作发送指令完成报表的绘制,这种方式仅适用于局域网,且具有兼容性差
、
易用性差
、
开发成本高等缺点
。
[0003]而为满足市场需求,企业信息系统逐渐向
B/S
模式转化,越来越多的报表应用都基于
Web
环境进行开发运行,用户只需访问浏览器便可随时随地进行数据管理,开发成本大大降低,但也随之暴漏出不少问题:第一
、
报表设计中没有建立动态分类机制
。
大多工控企业内部组织结构庞杂
、
业务相互独立,面对多至百 ...
【技术保护点】
【技术特征摘要】
1.
一种
Web
报表的智能生成方法,其特征在于,所述方法包括:通过后台对全要信息进行数据采集
、
数据预处理得到预处理后的数据,并将所述预处理后的数据通过
RESTful
接口反馈至前台,所述全要信息包括流量
、
资产
、
协议
、
日志以及用户行为;通过前台按照区域维度
、
业务维度以及时间维度将所述预处理后的数据进行归类,生成不同维度的报告列表;对所述报告列表进行自定义布局及业务绑定,通过设计器和渲染器进行业务报表定制化展示配置报表;对所述配置报表进行
HTML
或
PDF
格式文件的一键导出及打印
。2.
如权利要求1所述的
Web
报表的智能生成方法,其特征在于,所述数据采集通过部署流量探针
、Syslog、Kafka
或
SNMP TRAP
来实现,所述数据预处理包括数据清洗
、
去重合并
、
标准化
、
通过标注算法与标签方式将所述全要信息的节点位置与业务进行关联并标识
。3.
如权利要求1所述的
Web
报表的智能生成方法,其特征在于,通过前台按照区域维度
、
业务维度以及时间维度将所述预处理后的数据进行归类,生成不同维度的报告列表的步骤,包括:通过前台按照区域维度
、
业务维度以及时间维度建立检索标签供用户选择;在接收到用户指令时将标识通过
RESTful
接口反馈至后台使得后台利用
Elasticsearch
分布式搜索引擎进行数据快速检索过滤得到检索数据;通过前台将检索数据按照时间降序排列,划分为日报报表
、
周报报表和月报报表
。4.
如权利要求1所述的
Web
报表的智能生成方法,其特征在于,所述自定义布局包括布局组件和业务组件,所述布局组件通过栅格及树形结构对所述报告列表进行
Dom
树绘制;所述业务组件基于数据预聚合将数据进行细粒度划分,使得用户根据业务场景选择图表
、
数据数量或数据表格进行创建
...
【专利技术属性】
技术研发人员:李欣,李元正,于永磊,王思同,
申请(专利权)人:成都国泰网信科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。