In this chapter, you worked again with various methods for loading data into the Pentaho Reporting Engine, after the introduction done in Chapter 6, Configuring JDBC and other data sources. At the beginning of this chapter, you were introduced to the Pentaho Reporting Engine Data API, discovering the DataFactory interface together with the TableModel interface and their relation and use.
After you saw all the available DataFactory implementations, with descriptions of the technical details for the best use, as well as some concrete examples to show how to use them during the development, you learnt how to access the data to build your Pentaho report.
Now that you have read this chapter, you should feel comfortable with the Pentaho Reporting Engine Data API and all the technical details around developing a Pentaho Report programmatically. This...