Pentaho Data Integration (Kettle) .KTR files can act as a data source, but you must copy all the JAR files from pentaho/design-tools/data-integration/lib/ and all of its subdirectories except the JDBC subdirectory to pentaho/design-tools/report-designer/lib/.
Use the Pentaho Data Integration data
source option if you want to create a report that contains data from any step in a Data Integration
transformation. This is particularly useful if you want to create a report that includes data
from transformation steps such as Splunk Input or Splunk Output. You must have a report file
open in order to proceed, and your data source must be accessible before you can connect to it
in Report Designer. As
mentioned previously in this section, the first time you create a Kettle data source you must
also copy all the JAR files from
pentaho/design-tools/data-integration/lib/ and all its subdirectories
except the JDBC subdirectory to
pentaho/design-tools/report-designer/lib/ in order to access it through
Report Designer.
Note: Your data source must not contain
multi-select parameters. Data Integration does not accept array parameters; only strings are
accepted.
Follow this procedure to add a Pentaho Data Integration (Kettle) data source in Report Designer.