Skip to content

Automatically exported from code.google.com/p/kettle-cookbook

License

Notifications You must be signed in to change notification settings

tcolo/kettle-cookbook

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
No commit message
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kettle-cookbook
===============
Kettle-Cookbook is an auto-documentation tool for Kettle, a.k.a. 
Pentaho Data Integration (http://kettle.pentaho.com/).
It generates human readable documentation in HTML format for 
collections of Kettle .ktr / .kjb files. 

Kettle-cookbook is open source (LGPL), and is available from 
google code: http://code.google.com/p/kettle-cookbook/

Kettle-cookbook is itself built as a Kettle solution. 
To use kettle-cookbook, you have to run the pdi/document-folder.kjb kettle
job located in the pdi directory. The job accepts 3 parameters:

INPUT_DIR: the directory containing the .ktr/.kjb files
OUTPUT_DIR: the directory where the generated documentation will be stored.
SAXON: the path to the location of the saxon jar used to process the xslt

This can also process repository based ETLs. It requires that the repository
be filesystem based. If you have an Enterprise repository you can export it
the import it into a local filesystem based repository.

You can run the pdi/document-folder.kjb from the kettle IDE spoon, or run
it from the command line using the kitchen tool. For more detailed
instructions, see the wiki pages on the google code project:

http://code.google.com/p/kettle-cookbook/wiki/CookBookInstructions

Roland Bouman
blog: http://rpbouman.blogspot.com/
email: [email protected]
twitter: @rolandbouman

About

Automatically exported from code.google.com/p/kettle-cookbook

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • XSLT 68.1%
  • CSS 20.1%
  • JavaScript 10.1%
  • HTML 1.7%