BIRT
BIRT(Business Intelligence and Reporting Tools,商業智能和報告工具,曾被安訊公司中國分公司譯作百靈)項目是一個開源軟件項目,其為富客戶端應用和Web應用程序(特別是那些基於Java和Java EE的應用)提供了報表和商業智能功能。BIRT是Eclipse基金會下屬的一個頂級軟件項目,也是一個獨立的、由軟件供應商和開源社區組成的非營利聯盟。
開發者 | Eclipse基金會 |
---|---|
當前版本 |
|
編程語言 | Java |
操作系統 | 跨平台 |
語言 | 多語言 |
類型 | 企業報表 / 商業智能 |
許可協議 | Eclipse公共許可證 |
網站 | www |
該項目的目標是解決在典型應用中廣泛存在的報表需求[2],包括從業務級別或企業級別的各種報表,到多維聯機分析處理(OLAP)。從一開始該項目就關注並提供了能使的應用開發者輕鬆地設計報表、並在應用中集成報表的軟件。
BIRT有兩個主要部分:集成於Eclipse IDE、用於創建BIRT報表的的可視化報表設計器,以及用於生成報表、可以部署到任意Java環境的運行時組件。BIRT項目還包括一個圖表引擎,它既被充分融入到了報表設計器,也可在整合圖表到應用中時單獨運用。
BIRT報表的設計文件以XML格式存儲。BIRT可以訪問多種不同的數據源,包括Java數據對象(JDO)數據源、JFire腳本對象、POJO 、SQL數據庫、Web服務和XML。
歷史
編輯2004年8月24日,美國安訊公司在以戰略開發者的身份加入Eclipse基金會時,提議並發起了BIRT項目。[3]隨後在2004年10月6日,該項目被批准並成為Eclipse社區的頂級項目[4]。Innovent Solutions和IBM等都參與了該項目。
這個項目的初始代碼是由安訊在2004年上半年設計並開發的。在項目獲得批准後,安訊將代碼貢獻給了Eclipse基金會。
參考文獻
編輯- ^ 4.15.0.
- ^ BIRT Project Description and Scope. [2007-05-27]. (原始內容存檔於2007-06-04).
- ^ Actuate Joins Eclipse Foundation as Strategic Developer and Board Member. Press Release. Eclipse基金會. 2004-08-24 [2007-05-27]. (原始內容存檔於2007-06-09).
- ^ Eclipse Foundation and Actuate Announce Approval of Business Intelligence and Reporting Tools Project. Press Release. Eclipse基金會. 2004-10-06 [2007-05-27]. (原始內容存檔於2007-10-11).