Java 開(kāi)源BI套件工具小結(jié)
商業(yè)BI套件不少,同樣,開(kāi)源的BI套件也不少,只是大家沒(méi)有共享,從而很多優(yōu)秀的BI套件沒(méi)有得到利用。下面總結(jié)的開(kāi)源BI套件,主要功能集中在OLAP多維分析及可視化表達(dá)。當(dāng)然,也少不了大家極需的報(bào)表工具。
1.Pentaho

可謂大名鼎鼎啊。它的功能包括數(shù)據(jù)挖掘,數(shù)據(jù)分析,數(shù)據(jù)報(bào)表,并且支持靈活的客戶化應(yīng)用。
2.SpagoBI

并不比pentaho差,它是基于J2EE架構(gòu)的,支持Portal,報(bào)表,OLAP,Qbe,ETL,文檔管理,元數(shù)據(jù)管理,數(shù)據(jù)挖掘,圖形化分析。
3.JasperSoft

知道JasperReport的人應(yīng)該不少。所以,它提供的BI套件當(dāng)然也是不錯(cuò)的了。
4.OpenI

這個(gè)我在之前的文章中專門介紹過(guò)它,很多公司所謂自主研發(fā)的產(chǎn)品就是基于它開(kāi)發(fā)的。它比較適合小型的項(xiàng)目,所以搭建起來(lái)很快。
5.JPivot
JPivot,采用JSTL標(biāo)簽來(lái)渲染和顯示OLAP導(dǎo)航,它也支持XMLA數(shù)據(jù)源。上面Openi就是采用JPivot來(lái)做渲染的。
6.Mondrian

Mondrian是采用Java開(kāi)發(fā)的OLAP服務(wù)器,無(wú)須寫(xiě)SQL語(yǔ)句就可以對(duì)海量的數(shù)據(jù),特別是量很大的dataset進(jìn)行分析,它支持將MAX轉(zhuǎn)換成SQL。
7.REX
waRehouse Explorer,它是采用Java開(kāi)的一個(gè)客戶端,專門用于瀏覽多維數(shù)據(jù)源,并且支持XMLA協(xié)議,它的GUI做得很不錯(cuò)。

8.JRubik

它主要的作用是用于對(duì)OLAP數(shù)據(jù)源,主要是Mondrian和XMLA服務(wù)器,進(jìn)行數(shù)據(jù)導(dǎo)航和報(bào)表。它基于JPivot組件開(kāi)發(fā),當(dāng)然不了我們的Swing。

9.pocOLAP

這是一個(gè)基于Web的報(bào)表工具,有一個(gè)在線的Demo,不錯(cuò)。
10.BIRT動(dòng)態(tài)報(bào)表
大家所熟悉的Eclipse里的,主要用于動(dòng)態(tài)報(bào)表。