0

I am working in Pentaho Data Integretion. We have developed the transformations and Job in spoon. We want to move our code on server and server is Centos.

In Centos, we are getting errors while installing UI of Pentaho. We are able to install kitchen on Centos.

Can we run our transformations and job directly with Kitchen? If yes, how?

Waiting for reply.

Nilesh Patil
  • 91
  • 2
  • 11

3 Answers3

5

Quoting the docs at

Kitchen is a program that can execute jobs designed by Spoon in XML or in a database repository. Usually jobs are scheduled in batch mode to be run automatically at regular intervals.

The docs show examples for running jobs via the kitchen.sh script:

This example runs a job from file on a windows platform:

kitchen.bat /file:D:\Jobs\updateWarehouse.kjb /level:Basic

This example runs a job from file on a Linux box:

kitchen.sh -file=/PRD/updateWarehouse.kjb -level=Minimal

This example runs a job from the repository on a windows platform: (Enter on a single line without returns...)

kitchen.bat
                /rep:"Production Repository"
                /job:"Update dimensions"
                /dir:/Dimensions
                /user:matt
                /pass:somepassword123
                /level:Basic

So I'd say the answer is yes, it's possible to run your transformations and job directly with Kitchen.

Gordon
  • 312,688
  • 75
  • 539
  • 559
1

if you have to run transformations and jobs using kitchen or pan commands, then there is no need to install the Pentaho, just download the zip file and unzip on centos machine. you have set the JAVA_HOME environmental variable

karan arora
  • 176
  • 9
  • That's the way to go. With one more trick: you can have a kettle.property file on your machine and another on the CentOS server. So if you write your transformations/jobs with stuff like ${property} in connections, passwords,... they will be automagically translated when you copy the transfo/job from your dev-machine to the prod-CentOS. A brilliant idea of Matt Casters and Jens Bleuel. – AlainD Jul 05 '17 at 13:57
0

You can try to use Carte on centos. http://wiki.pentaho.com/display/EAI/Carte+User+Documentation

So you start carte server and run your jobs and transformations at this carte server.

Sedos
  • 386
  • 2
  • 14