Skip to main content

Pentaho+ documentation has moved!

The new product documentation portal is here. Check it out now at


Hitachi Vantara Lumada and Pentaho Documentation

Go Live for production - DI

Parent article

Go Live is the process by which you migrate a prototype to production. This process is divided into four parts:

  • Setting up the production environment
  • Deploying the solution
  • Tuning the solution
  • Scheduling the runs

Set up production environment

Setting up the environment includes installing the software on production computers, configuring clustering, and connecting to data sources. To set up the environment, install and configure the Pentaho Server, Spoon, and any plugins required. Then set up data sources and clusters.
Set up Production Environment Checklist
TaskDo ThisObjective
Verify system requirements
  • Acquire one or more servers that meet the requirements.
  • Obtain the correct drivers for your system.
Obtain software and install the Pentaho Server
  • Get the software from your Sales Support representative.
  • Install the software - we recommend using the installation wizard.
Change the Server Fully Qualified URL
  • Change the server's URL so that you do not have a conflict.
Connect to the Pentaho Repository
  • Connect to the Pentaho Repository.
Set up clusters
  • Become familiar with clustering.
  • Set up clusters, if they are needed in your environment.
Copy configuration filesCopy shared.xml, repositories.xml,, and JAR files from the development environment to the production environment.
  • System is set up and read for production.
Logging and monitoring your server
  • Learn about the different ways to log and monitor Pentaho Server operations:
    • Log through Spoon and Carte
    • Use SNMP traps with PDI

Deploy solution

Export solutions from the Pentaho Repository that is in the development or test environments, to the Pentaho Repository that is in the production environment.
Move Solution Checklist
TaskDo ThisObjective
Export and Import Pentaho Repository
  • Export Pentaho Repository content from test environment
  • Import Pentaho Repository content to production environment

Tune solution

Fine tune transformations and jobs to optimize performance. This involves using various tools such as the DI Operations and Audit Marts to determine where bottlenecks or other performance issues occur, and attempting to address them.
Tune Checklist
TaskDo ThisObjective
Review the Performance Tuning Checklist and Make Changes to Transformations and Jobs
  • Get familiar with things that you can do to optimize performance.
  • Apply tuning tips as needed.
Consider other performance tuning options
  • Learn how to apply transactional databases.
  • Learn how to use logs to tune transformations and jobs.

Schedule runs

Use Spoon, Pan, or Kitchen to schedule executions of jobs and transformations.
Schedule Runs Checklist
TaskDo ThisObjective
Schedule Transformations and Jobs From Spoon
  • Schedule transformations and jobs
Command Line Scripting Through Pan and Kitchen
  • Use Pan and Kitchen to schedule transformations and jobs.

Next steps

These resources will be helpful to you after your production server is live.