I have successfully embedded the Pentaho Reporting Engine on a Clojure application. However, I would like to know if exists a way to pass a dataset directly to a MasterReport instance? The example provided on https://help.pentaho.com/Documentation/7.0/0R0/140 explains how to do it using a SQLReportDataFactory (DriverConnectionProvider + SQL query).
For my use case, I can't use a SQL query because the dataset is constructed from many data sources, and then it gets transformed in several steps.
Thanks in advance.