Hello All,
I want to implement multi tenancy for multiple clients who have different databases. I have created a single pentaho application for all customers.
I'd like to deliver this application to all my customers in SaaS mode, keeping just one copy of solution tree and modifying the connections dinamically, according to the user.
I'd like to prepare the datasource for each DW, and to choose one of them at runtime, with a logon rule. Is it possible any how ?
I want to achieve is : Suppose Company A have data source "DS_A" and Company B have data source as "DS_B". Now if a employee from company A access the application then it pentaho should pickup data source as a "DS_A" for all reports and if a employee from company B access the application then it pentaho should pickup data source as a "DS_B" for all reports,cubes,dashboards and cda queries.
Is it possible to achieve ? Please guide me.
Thanks in advance.
Nitesh
I want to implement multi tenancy for multiple clients who have different databases. I have created a single pentaho application for all customers.
I'd like to deliver this application to all my customers in SaaS mode, keeping just one copy of solution tree and modifying the connections dinamically, according to the user.
I'd like to prepare the datasource for each DW, and to choose one of them at runtime, with a logon rule. Is it possible any how ?
I want to achieve is : Suppose Company A have data source "DS_A" and Company B have data source as "DS_B". Now if a employee from company A access the application then it pentaho should pickup data source as a "DS_A" for all reports and if a employee from company B access the application then it pentaho should pickup data source as a "DS_B" for all reports,cubes,dashboards and cda queries.
Is it possible to achieve ? Please guide me.
Thanks in advance.
Nitesh