Tietojoukko on objekti, joka määrittää kaikki raporttiin käytettävissä olevat tiedot. Tietojoukon luonti edellyttää aiemmin luotua BIRT-tietolähdettä. Samoin kuin tietolähteitä, BIRT-raportinsuunnittelussa voidaan luoda tietojoukkoja ohjattujen toimintojen avulla. Ensimmäinen ja ainoa pakollinen vaihe tietojoukon luonnissa on tietolähteestä noudettavien tietojen valinta. Ensimmäisen vaiheen jälkeen voit halutessasi käsitellä raakatietoja siten kuin raportissa tarvitaan. Voit esimerkiksi muuttaa sarakkeiden nimiä, luoda laskettuja sarakkeita ja valita tietojen alijoukon raporttiin määrittämällä suodattimia.