Eclipse商業智能報表工具版本2.2新增MSOffice文件類型輸出支持[轉]

轉載地址:http://www.infoq.com/cn/news/2007/09/birt22

作者 Anil Bhatt and Scott Delap譯者 宋瑋 發佈於 2007年9月17日 下午7時56分

社區
Java
主題
數據訪問

BIRT是一個基於Eclipse的開源報表系統,可用於Java和基於JEE的Web應用。它提供的特性可以讓我們直觀地給報表應用增加列表、圖表、交叉表、文檔以及複合報表。與BIRT在同一領域競爭的對手是開源的JasperReports項目及其相關的 iReport可視化設計器。BIRT的最新版本——功能進行了大幅增強的BIRT 2.2最近已經發布了,它是Eclipse Europa發行版的一部分。

Eclipse商業智能和報表工具項目(BIRT)是以Actuate捐贈給Eclipse基金的初步研究工作和代碼爲基礎的。

BIRT有兩個主要組件:

  • 一個基於Eclipse的報表設計器,用它可以可視化地給使用Java和JEE的、基於Web的報表應用增加列表、圖表、交叉表、文檔以及複合報表。
  • 一個運行時組件,它可以被增加到應用服務器以運行報表。

一張BIRT報表包含了如下四個主要部分:

  • 數據訪問:一張BIRT報表可以從數據庫、Web服務、Java對象、XML文檔以及平面文件(Flat File)中訪問數據。而且,單一的報表可以從多個資源中訪問數據。
  • 數據轉換:BIRT在把數據展現給用戶之前,提供了對數據排序、過濾、分組、彙總的支持。當從Java對象或平面文件中訪問數據時這個功能特別有用。
  • 業務邏輯:BIRT支持將報表特定的業務邏輯應用到數據上或調用應用業務邏輯。
  • 展現:BIRT可以把數據展現成列表、圖表、分組或其他更多形式。

Michael Coté 與Virgil Dodson一起製作了一段視頻放在JavaOne上,這段視頻是關於BIRT的訪談和演示,其中後者(Virgil Dodson)是Actuate的Java報表開發傳道士。

最新版本,BIRT 2.2,已經作爲整理好的Eclipse2007版——Europa的一部分發布了,它包括瞭如下一些值得注意的新特性

  • 動態交叉表及數據立方體(data cube)元素。
  • 使用Web服務ODA(Open Data Access)驅動程序獲取數據。
  • 一個新的BIRT標籤庫,一個新的圖表標籤庫及圖表觀察器(Chart Viewer)Servlet。
  • 支持新圖表類型。
  • 除已經支持的PDF和HTML格式外,新發射器(emitter)可以用XLSWordPower Point以及Post Script格式產生報表。

InfoQ接觸到了Wenfeng Li,BIRT項目管理委員會的領導,請他給出最新版的更多信息。請注意他的評論是隻代表其個人觀點,而不代表所有委員會或所有BIRT項目成員。關於BIRT 2.2的開發過程如何受到Europa產品族發行版影響的話題,他迴應道:

積極影響是我們有一個論壇(umbrella)來與BIRT所依賴的項目進行交流。BIRT依賴於Eclipse社區的其他一些項目,如 platform、OSGi、EMF、GEF、DTP和WTP。由於共同的版本目標,我們有一個正規的地方去與那些項目討論問題,它鼓勵項目之間進行交互以加快解決問題。另一個益處是我們在發佈工程中從其他Eclipse項目裏學到了一些最佳實踐(構建、源文件控制管理、打包等等)。這些益處是要付出代價的,比如我們需要調整一些里程碑週期以與其餘項目保持同步。我們不得不更加頻繁地使用其它項目的里程碑構建版本來更新我們的開發環境,而不是停留在使用這些項目的某個發行版本上。

InfoQ接着問到了在他看來2.2中新增的哪個特性爲開發者帶來了最大的價值:

動態交叉表和數據立方體特性。它將分析學能力融合進了報表中,這是對現有報表工具的獨特創新。它還爲將BIRT項目的範圍從純報表工具擴展爲OLAP鋪平了道路。

最後,我們討論了2.3的路線圖。它是Eclipse Ganymede 發行版的一部分。當下用戶反饋的信息包括:增加一些在數據立方體及交叉表領域缺失的特性,總體上提升設計器的易用性,以及爲報表設計特別是腳本提供更好的調試工具。從長期看,BIRT團隊將有更多的貢獻者投入到BIRT項目,擴展項目以覆蓋其它BI領域。最後,BIRT團隊將深化與其它Eclipse項目的集成。在報表工具領域,BIRT團隊將探索在更多平臺上的更豐富可視化技術,包括Web平臺、智能客戶端以及移動設備。

查看英文原文:Eclipse Business Intelligence Reporting Tools Version 2.2 Adds MSOffice File Type Output Support

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章