6款实用开源报表工具
大数据时代,从海量数据中挖掘出有用的数据,并以较人性化、直观的方式展示这些数据,变得尤为重要。今天小编为大家介绍6款实用的开源报表工具,你可以使用这些工具做出高效,且符合企业需求的报表。
项目名称
Web 报表工具 EasyReport
项目简介:EasyReport 是一个简单易用的 Web 报表工具,它的主要功能是把 SQL 语句查询出的行列结构转换成 HTML 表格(Table),并支持表格的跨行(RowSpan)与跨列(ColSpan)。同时它还支持报表 Excel 导出、图表显示及固定表头与左边列的功能。
项目地址:https://gitee.com/xianrendzw/EasyReport
项目名称
Java 报表引擎 UReport2
项目简介:UReport2 是一款高性能的架构在 Spring 之上纯 Java 报表引擎,通过迭代单元格可以实现任意复杂的中国式报表。在 UReport2 中,提供了全新的基于网页的报表设计器,可以在 Chrome、Firefox、Edge 等各种主流浏览器运行(IE浏览器除外),打开浏览器即可完成各种复杂报表的设计制作。
项目地址:https://gitee.com/youseries/ureport
项目名称
数据分析工具 CBoard
项目简介:CBoard 由上海楚果信息技术有限公司主导开源, 它不仅仅是一款自助BI数据分析产品, 还是开放的BI产品开发平台:
用户只需简单妥妥拽拽就能自助完成数据多维分析与报表设计
开发者能够简单扩展连接所有你的Java程序能够触及的数据
项目地址:https://gitee.com/tuiqiao/CBoard
项目名称
简单的报表工具 biplatform
项目简介:基于 scala 、akka 实现了一个简单的报表工具。该项目是个玩具项目,用于个人学习 scala 和 akka。核心功能如下:
使用 scala 语言开发,基于 akka-http,akka-stream,akka-cluster 等新技术构建。
支持多核并发,异步无阻赛 (akka)。
每个用户、每张报表均作为独立的 actor, 通过 akka Persistence 持久化各个节点的状态,并额外获得一个可自动更新的分布式缓存。
对长时间未使用的节点 可以自动下线,以释放系统资源。
高可用,可横向扩展至多节点。完全去中心化,无单点故障。失败可异地恢复 (akka-cluster)。
使用 kryo 序列化消息。
流控 Back-Pressure,避免 OutOfMemory(akka-stream)。
项目地址:https://gitee.com/souo.ven/biplatform
项目名称
报表设计工具 Reportico
项目简介:Reportico 是一个报表设计工具,可用来设计报表、创建报表菜单和配置,支持图形、分组、下钻、表达式处理和数据转换,可导出 HTML、PDF 和 CSV 格式,可通过 CSS 修改报表外观。
项目地址:https://gitee.com/luob/reportico
项目名称
数据可视化图表库 ECharts
项目简介:ECharts 是一款由百度前端技术部开发的,基于 Javascript 的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。涵盖各行业图表,满足各种需求。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
重磅:JDK11正式发布!史上最全特性完整解读!
千呼万唤,JDK11 于 2018-09-25 正式发布!你是不是和笔者一样还在使用JDK8 呢?甚至有些开发者还在使用 JDK7!没关系,让我们先一睹 JDK11 的风采。 JDK11发布计划 2018/06/28 Rampdown Phase One (fork from main line) 2018/07/19 All Tests Run 2018/07/26 Rampdown Phase Two 2018/08/16 Initial Release Candidate 2018/08/30 Final Release Candidate 2018/09/25 General Availability 说明:GA即General Availability,也就是官方推荐可以广泛使用的版本。 JDK11特性一览 181: Nest-Based Access Control 309: Dynamic Class-File Constants 315: Improve Aarch64 Intrinsics 318: Epsilon: A No-Op Garbage Collector...
- 下一篇
【死磕 Spring】----- IOC 之解析 bean 标签:解析自定义标签
前面四篇文章都是分析 Bean 默认标签的解析过程,包括基本属性、六个子元素(meta、lookup-method、replaced-method、constructor-arg、property、qualifier),涉及内容较多,拆分成了四篇文章,导致我们已经忘记从哪里出发的了, 勿忘初心。 processBeanDefinition() 负责 Bean 标签的解析,在解析过程中首先调用BeanDefinitionParserDelegate.parseBeanDefinitionElement() 完成默认标签的解析,如果解析成功(返回的 bdHolder != null ),则首先调用 BeanDefinitionParserDelegate.decorateBeanDefinitionIfRequired() 完成自定义标签元素解析,前面四篇文章已经分析了默认标签的解析,所以这篇文章分析自定义标签的解析。 public BeanDefinitionHolder decorateBeanDefinitionIfRequired(Element ele, BeanDefiniti...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Mario游戏-低调大师作品
- 2048小游戏-低调大师作品
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案