BIRT BIRTBusiness Intelligence and Reporting Tools商业智能和报告工具曾被安讯公司英语Actuate Corporation中国分公司译作百灵项目是一个开源软件项目其为富客户端英语Fat client应用和Web应用程序特别是那些基于Java和Java EE的应用提供了报表和商业智能功能BIRT是Eclipse基金会下属的一个顶级软件项目也是一个独立的由软件供应商和开源社区组成的非营利联盟 该项目的目标是解决在典型应用中广泛存在的报表需求包括从业务级别或企业级别的各种报表到多维联机分析处理OLAP从一开始该项目就关注并提供了能使的应用开发者轻松地设计报表并在应用中集成报表的软件 BIRT有两个主要部分集成于Eclipse IDE用于创建BIRT报表的的可视化报表设计器以及用于生成报表可以部署到任意Java环境的运行时组件BIRT项目还包括一个图表引擎它既被充分融入到了报表设计器也可在整合图表到应用中时单独运用 BIRT报表的设计文件以XML格式存储BIRT可以访问多种不同的数据源包括Java数据对象英语Java Data ObjectsJDO数据源JFire脚本对象英语JFire Script ObjectsPOJO英语POJO SQL数据库Web服务和XML