forked from jchambers-ln/spoon-plugins
-
Notifications
You must be signed in to change notification settings - Fork 0
A set of plugins to interface Pentaho Spoon with HPCC Systems
License
arjunachala/spoon-plugins
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
To build a "drop-in" installable zip file to use in Pentaho Data Integration (Kettle): 1. If this is the first time building the project, run the following command to unzip the Eclipse SWT project dependencies into your personal Maven repository: mvn -s settings.xml -P run-once install 2. From the spoon-plugins directory (the project root), run the following command to build the individual project components: mvn -s settings.xml install 3. Upon successful execution of the previous step, run the following command to create the distributable zip file: mvn -s settings.xml -P create-distribution install 4. Upon successful execution the file "spoon-plugins-distribution.zip" will be found in the project's target directory. 5. To install in Pentaho Data Integration (Kettle), unzip the above file into the "data-integration/plugins" directory of the Kettle installation. 6. The directory structure of Kettle should look like this: data-integration/ /plugins /spoon /eclresults eclresults.jar /hpcc-common ecldirect.jar eclgui.jar /jobentries /ecldataset ecldataset.jar /ecldedup ecldedup.jar ... 7. Delete spoon-plugins-distribution.zip file from the Kettle installation. NOTE: If so desired you may incorporate the Maven settings into your .m2/settings.xml file, eliminating the need to specify this project's settings.xml file on the command line. You will also need the java-ecl-api located at https://github.com/hpcc-systems/java-ecl-api. You will need to build java-ecl-api and copy the resulting javaecl-0.1.0.jar into the plugins/hpcc-common folder.
About
A set of plugins to interface Pentaho Spoon with HPCC Systems
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Java 99.8%
- Shell 0.2%