how to create multi tenancy in pentaho ? How to attached the tenant Id in pentaho session? is there any setting to enable the multi tenancy in pentaho?
1 Answers
They are called slave servers in PDI.
Install a carte on a server (which means run the carte.sh
with ip/host+port
on your linux and let it run). Then look for the Slave Server
menu in the left-panel View
(you are probably in Design
mode) and create a New
carte. The Web AppName is blanc (unless you have an EE-licence), and the username/password is cluster/cluster (unless you changed the carte-config.xml as explained in the doc).
Then when you run a job you can select if you want to run it on your machine or on a distant server, and this can be done for each sub-jobs of a job. The
status of the job can be followed by typing host:port/kettle/status in your browser. And it is not hard to run jobs in parallel from within a job (right-click
).
As far as tenantId is concerned, there is. It is called the channel and you need it to read the log files. Buit it is another story.
Relevant doc:

- 6,187
- 3
- 17
- 31