Los datos de informes empresariales se almacenan a menudo en diversos sistemas
y formatos. El Diseñador de informes BIRT proporciona asistentes para configurar el acceso a los siguientes tipos de orígenes de datos:
Pero un informe no está
limitado a utilizar datos procedentes de estos orígenes de datos. Los desarrolladores pueden escribir scripts
JavaScript o Java para obtener datos de objetos Java, tales como Enterprise JavaBeans. Los desarrolladores pueden
también utilizar la infraestructura ODA (Open Data Access) de BIRT para escribir controladores de datos personalizados
para acceder a datos procedentes de cualquier origen, incluidos los datos almacenados en sistemas exclusivos.
Después de crear un origen de datos BIRT, puede especificar qué datos desea recuperar. Los orígenes de datos, especialmente las
bases de datos, suelen contener más campos de datos que los necesarios para un informe. La recuperación de campos con exceso de datos ralentiza la generación del
informe. Esta sección trata también sobre cómo crear conjuntos de datos para recuperar datos de
los diferentes tipos de origen de datos.