Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

The Kettle actions allow for the execution ETL operations within your action sequence using the Kettle open source ETL tool. Supported operations include the execution of Kettle ETL transformation and Kettle jobs. For further information on Kettle refer to http://kettle.pentaho.org.

Kettle Transformation

Executes a Kettle transformation and saves the resulting data into an output result set.

Component Name: KettleComponent

Inputs:

REQUIRED
Transformation Step - The step in the transformation from which to retrieve data.

OPTIONAL
Transformation Inputs __-- Allows for the inclusion of miscellaneous inputs to the Kettle transformation.
directory -- specified if loading from the kettle repository, used in conjunction with the input "transformation"

Outputs:

Output Name - The name of the result set containing the data from executing the Kettle transformation.

Resources:

REQUIRED
Transformation File -- The kettle transformation file that is be executed.

Kettle Job

Executes a Kettle Job.

Component Name: KettleComponent

Inputs:

OPTIONAL
Job Inputs -- Allows for the inclusion of miscellaneous inputs miscellaneous inputs to the Kettle job.
directory -- specified if loading from the kettle repository, used in conjunction with the input "job"

Resources:
REQUIRED
Job File - The Kettle job file to be executed.

Kettle Repository Configuration

To configure the kettle repository, modify the pentaho-solutions/system/kettle/settings.xml file:

repository.type -- files or rdbms
repository.name -- the name of the repository
repository.userid --the username to access the repository
repository.password -- the password to access the repository

Kettle setup on the server

The name you use for a repository must match a connection defined in Kettles repository.xml file. This file is located by default in the user's home directory (~/.kettle/repositories.xml) It needs to be in the home directory as the effective user that the BI Server is running as.

The easiest way to create this is to run Spoon on the server machine and do the normal repository setup.

This requirement will go away when the following JIRA case is completed: http://jira.pentaho.com/browse/BISERVER-2858

  • No labels