企业报告数据经常以不同格式存储在各种系统中。BIRT 报告设计器提供了一些向导,这些向导可用于设置对下列类型的数据源的访问:
但是,报告并非只能使用这些数据源中的数据。开发者可以编写
JavaScript 或 Java 脚本以从 Java 对象(例如,Enterprise JavaBeans)中获取数据。开发者还可以使用
BIRT 的开放式数据访问(ODA)框架来编写定制数据驱动程序以便访问各种数据源中的数据,其中包括存储在专有系统中的数据。
创建 BIRT 数据源之后,请指定要检索的数据。数据源(尤其是数据库)包含的数据字段通常比报告所需要的数据字段多。检索过多的数据字段会降低生成报告的速度。本节还讨论了如何创建数据集以从不同类型的数据源中检索数据。