Dane raportów korporacyjnych są często
zapisywane w wielu różnych systemach w różnych formatach. Za pomocą kreatorów
dostarczanych z projektantem raportów BIRT można konfigurować dostęp do
następujących typów źródeł danych:
Przy tworzeniu raportów nie trzeba ograniczać się do używania danych wyłącznie z tych źródeł danych. Programiści mogą tworzyć skrypty JavaScript lub Java do pobierania danych z
obiektów Java, na przykład komponentów EJB. Mogą oni również użyć środowiska
ODA (Open Data Access) narzędzi BIRT do utworzenia niestandardowych sterowników
danych umożliwiających dostęp do danych z dowolnego źródła, w tym danych
zapisanych w prawnie zastrzeżonych systemach.
Po utworzeniu źródła danych BIRT należy wskazać, jakie dane mają być pobierane. Źródła danych, a szczególnie bazy danych, zwykle zawierają więcej pól danych niż potrzeba do raportu. Pobieranie niepotrzebnych pól danych spowalnia generowanie raportu.
W tej sekcji opisano także proces tworzenia zestawów danych służących do
pobierania danych z różnych typów źródeł danych.