Customizing and integrating BIRT Studio : Providing data : Creating a custom data source
 
Creating a custom data source
Another way to provide users access to data is to create a custom user interface to a data source and integrate the user interface with BIRT Studio. BIRT Studio supports the usage of BIRT and custom data sources. There are three supported scenarios you can implement:
*You use a BIRT JDBC data source, and the out-of-box functionality to configure the user interface for selecting the data.
*You use a BIRT driver to connect to your data source. You create your own user interface for selecting the data. This scenario is appropriate in all cases when your data source is not a BIRT JDBC data source, but it is still supported by BIRT, such as XML, Web Services, etc.
*You use your own custom ODA driver to connect to your data source and you build your own user interface for selecting the data.
Actuate provides two examples that reference the supported scenarios:
*Sample ODA data source. The example demonstrates how to configure a user interface for selecting data when using the BIRT JDBC driver.
*Extended sample ODA data source. The example creates a custom user interface for selecting data and uses a BIRT driver to connect to the data source.