Data sources, especially databases, generally contain more data than is needed for a report. After you create a BIRT data source to connect to a database, text file, XML file, or web service, you specify what data to retrieve from that source. This section discusses how to create different types of data sets to retrieve data from the different types of data sources.