Kitchen-Stove is a bootstrap example and library for Pentaho Data-Integration (Kettle).
Includes
- nodeschnaps (node compatibility layer).
- fridge-freezer (A pentaho kettle javascript library for nodeschnaps.).
- 8.3.0 (Default)
- Linux
- BSD
- Java >= 8
- Make
- Bash
- NodeJS >= 12 (Only for Node Module installation)
Run "make install".
Attention: Paths must be absolute.
The default kettle repository to use.
The configuration files With kettle/.kettle in where.
The directory for logging.
The temporary directory.
Directory with the JNDI connection configuration files.
The general logging file. If it is empty logging will be disabled.
Maximal memory usage for the kettle application.
Path to search for modules/files (Last must be the nodeschnaps lib folder).
Path to the nodeschnaps loader. (nodeschnaps/loader.js)
If DOWNLOAD_URL_* is not set than the default will be used.
If PACKAGE_* exists download will be skipped.
Name | Description |
---|---|
DOWNLOAD_URL_MYSQL_CONNECTOR | URL to mysql connector tar.gz package |
PACKAGE_PATH_MYSQL_CONNECTOR | Local path to mysql connector tar.gz package |
DOWNLOAD_URL_MONGO_DRIVER | URL to mongo driver tar.gz package |
PACKAGE_PATH_MONGO_DRIVER | Local path to mongo driver tar.gz package |
ETL_KETTLE_DOWNLOAD_PATH | URL to Kettle tar.gz package |
ETL_KETTLE_PACKAGE_FILE | Path to Kettle tar.gz package |