To set up this optimization, complete these
steps:
- Open the Data Service window, then click the Query Pushdown tab.
- Click the Plus Sign button near the Parameters label.
- In the Create Parameter window add the name of an optimization parameter you created in the input step’s SQL query.
- Click OK.
- Select the step that contains the parameter from Step Name.
-
In the Definitions area of the window, enter the
Data Service Field and the Step
Field you want to parameterize.
- The Data Service Field contains the transformation's name of the field you want to parameterize. The name should be as it appears in the transformation's output field. For example, you might have renamed the cty field from your data source to country. You would enter country in the Data Service Field.
- The Step Field should contain the data source's name of the field you want to parameterize. For example, if you wanted to parameterize the cty field in a MySQL database, enter cty in the Step Field.
- Optionally, you can click the Get Optimizations button to automatically generate input step optimizations based on the output fields for the step on which you have created the data service and input fields.
- Click the OK button to save and close the window.
- Test the optimization.
- Publish the Pentaho Data Service.