Java 开源BI套件工具小结
商业BI套件不少,同样,开源的BI套件也不少,只是大家没有共享,从而很多优秀的BI套件没有得到利用。下面总结的开源BI套件,主要功能集中在OLAP多维分析及可视化表达。当然,也少不了大家极需的报表工具。
1.Pentaho
可谓大名鼎鼎啊。它的功能包括数据挖掘,数据分析,数据报表,并且支持灵活的客户化应用。
2.SpagoBI
并不比pentaho差,它是基于J2EE架构的,支持Portal,报表,OLAP,Qbe,ETL,文档管理,元数据管理,数据挖掘,图形化分析。
3.JasperSoft
知道JasperReport的人应该不少。所以,它提供的BI套件当然也是不错的了。
4.OpenI
这个我在之前的文章中专门介绍过它,很多公司所谓自主研发的产品就是基于它开发的。它比较适合小型的项目,所以搭建起来很快。
5.JPivot
JPivot,采用JSTL标签来渲染和显示OLAP导航,它也支持XMLA数据源。上面Openi就是采用JPivot来做渲染的。
6.Mondrian
Mondrian是采用Java开发的OLAP服务器,无须写SQL语句就可以对海量的数据,特别是量很大的dataset进行分析,它支持将MAX转换成SQL。
7.REX
waRehouse Explorer,它是采用Java开的一个客户端,专门用于浏览多维数据源,并且支持XMLA协议,它的GUI做得很不错。
8.JRubik
它主要的作用是用于对OLAP数据源,主要是Mondrian和XMLA服务器,进行数据导航和报表。它基于JPivot组件开发,当然不了我们的Swing。
9.pocOLAP
这是一个基于Web的报表工具,有一个在线的Demo,不错。
10.BIRT动态报表
大家所熟悉的Eclipse里的,主要用于动态报表。