Whenever you want to import metadata from Kettle (Pentaho Data Integration) you can use this plugin.
You can use it through the
File / Import from Kettle/PDI menu in the Hop GUI or using the
hop-import script with the
--type kettle option.
In general the plugin copies Kettle files and non-Kettle files.
Kettle transformation files (.ktr extension) are converted to Hop pipelines. During this process the XML metadata is converted to the appropriate Hop format.
Kettle job files (.kjb extension) are converted to Hop workflows. During this process the XML metadata is converted to the appropriate Hop format.
The Kettle properties file in your .kettle folder (typically found in the home directory or
The shared.xml file in your .kettle folder (typically found in the home directory or
A jdbc.properties file sometimes contains relational database metadata which is converted into generic RDBMS connections metadata.
Non-Kettle files like text files, JSON, XML, … they are all copied over by default, including the sub-folders. You can change this behavior with the options:
--skip-folders: don’t copy sub-folders from the input folder
--skip-hidden: Don’t copy hidden files and folders like
.gitignoreand so on
--skip-existing: Only copy files which haven’t been copied yet