2013年5月25日 星期六

來自法國的香草 Vanilla- Open source BI

起源

前陣子公司交辦了一項工作,工作內容是要把公司顧客的狀態用BIRT報表來呈現,但是也不是簡單的行列式報表,而是要套用BI軟體呈現資料的方式。雖然我在多年前曾經接觸並導入Hyperion Essbase&Planning(很難忘的一段經歷),對BI的觀念還在,但是臨時要用還是要臨陣磨槍。上神廟拜見Google大神之後,大神往遙遠的西方指了一條路,一條遍植法國香草的路。


Vanilla簡介


Vanilla是法國BPM-Conseil公司的產品,採用Open Source的方式發佈。在官網上可以下載Vanilla的程式跟文件,目前版本是4.2版。Vanilla是採JAVA開發,可以在Windows、Linux與Mac上執行。
在資料庫的支援上,Vanilla的數據來源可以是MySQL、PostgreSQL、Oracle、SQL Server與DB2(不過網站上的文件僅提供MySQL跟PostgreSQL的範例,如果需要使用Oracle等付費DB,又不想自己研究的話,可以購買顧問服務)。除了傳統的關聯式資料庫之外,Vanilla也支援Cassandra Hadoop、HBase跟MongoDB這些No-SQL/BigData資料庫。

Vanilla這項產品共有四個Component來組成:

  1. 伺服器:Vanilla 4.2 Server,除了提供一般的安裝執行外,也可以用VitualBox的方式安裝
  2. 設計組件:包含Metadata設計工具、Dashboard開發工具、Cube設計工具、BIRT Plugin...等
  3. 管理員組件:帳號管理工具、表單管理工具、流程管理工具
  4. KPI指標組件:指標設定工具、環境設定工具
這些工具都是分散的軟體,並沒有像Oracle Hyperion Planning整合在單一工具裡,這在未來可能是可以改進的方向


後記

Vanilla BI在華人圈似乎沒有受到關注,找不到任何相關的網站文件可以了解,不過還好官網文件提供了法文跟英文兩種語言,初步試用下來感覺是一個輕量化與簡單易用的BI Application,無論是圖表、地圖、KPI指標的支援都足以應付一般中小型公司所需,而且還可以跟BIRT報表做整合,官方也有提供iphone 跟Android的APP,實施起來應該是可以全面的涵蓋需求。





沒有留言: