Installation of the Pentaho design tools
If you are installing Pentaho in a production environment, you must manually install design tools on client workstations and install the Pentaho Server on a separate server machine. Data Integration (PDI) plugins, which are needed at design and runtime, should be installed on the server and on client workstations.
Install Business Analytics design tools
Pentaho Business Analytics design tools include Aggregation Designer, Metadata Editor, Report Designer, and Schema Workbench.
Step 1: Download files
Download the compressed files that contain each design tool.
Go to the Support Portal and sign in.
In the Pentaho card, select Download.
In the 11.x list, select See all <number> articles.
Select Pentaho 11.0 GA Release.
Scroll to the bottom of the page.
In the file component section, open
Client Tools.Download the ZIP file for each tool:
Aggregation Designer:
pad-ee-11.0.0.0-<build number>.zipMetadata Editor:
pme-ee-11.0.0.0-<build number>.zipReport Designer:
prd-ee-11.0.0.0-<build number>.zipSchema Workbench:
psw-ee-11.0.0.0-<build number>.zip
If you plan to use Hive as a data source, also download:
pme-ee-11.0.0.0-<build number>-hadoop-addon.zipprd-ee-11.0.0.0-<build number>-hadoop-addon.zip
For prd-ee on macOS, the macOS-specific content is included in the main prd-ee package.
Step 2: Unpack the files
Unpack the files you downloaded in Step 1 into a temporary directory.
Do not use Unarchiver 3.3. It can corrupt plugin file names.
Locate the downloaded ZIP files.
Unpack each ZIP file into a temporary directory.
If you downloaded the Hive add-ons, unpack them after unpacking the base tool ZIPs.
Step 3: Install the design tools
Create an installation directory and move each tool into its own subdirectory.
Create a directory with read, write, and execute permissions.
Example:
Pentaho/design-toolsCreate a subdirectory for each tool:
Aggregation Designer:
pentaho/design-tools/aggregation-designerMetadata Editor:
pentaho/design-tools/metadata-editorReport Designer:
pentaho/design-tools/report-designerSchema Workbench:
pentaho/design-tools/schema-workbench
Move the unpacked files into the matching directory.
If you downloaded Hive add-ons, move their contents into the matching tool directory:
pme-ee-11.0.0.0-<build number>-hadoop-addon.zip→pentaho/design-tools/metadata-editorprd-ee-11.0.0.0-<build number>-hadoop-addon.zip→pentaho/design-tools/report-designer
Install the design tools on a machine on the same network as the Pentaho Server. This simplifies publishing reports, models, and schemas.
Install PDI client, utilities, and plugins
Use the PDI client (Spoon) and its utilities and plugins to develop and deploy ETL programs.
Step 1: Download files
Go to the Support Portal and sign in.
In the Pentaho card, select Download.
In the 11.x list, select Pentaho 11.0 GA Release.
Scroll to the bottom of the page.
In the file component section, open
Client Tools/PDI (Spoon).Download
pdi-ee-client-11.0.0.0-<build number>.zip.
Optional: Download pdi-ee-client-11.0.0.0-<build number>-hadoop-addon.zip if you plan to do either of the following:
Connect to a Hadoop cluster. See Use Hadoop with Pentaho.
Create or use a Pentaho Data Service.
Step 3: Install PDI
Create an installation directory with read, write, and execute permissions.
Example:
Pentaho/design-toolsMove the unpacked PDI files into the installation directory.
Verify you have read, write, and execute permissions on the installed files.
Example path:
pentaho/design-tools/data-integration (Spoon, Kitchen, Pan, Carte)Optional: If you downloaded the Hadoop add-on, move its contents into:
pentaho/design-tools/data-integration
Step 4: Install Pentaho plugins
If you have the PDI client or Pentaho User Console (PUC) installed, use Plugin Manager to install plugins.
While installing a plugin, Plugin Manager may prompt you to confirm changes. Review each dialog carefully before continuing.
Before you begin
Back up your environment.
Confirm these requirements:
Internet access
Administrative privileges to install plugins
Write permissions to the plugin directory
If you need a custom plugin location, set custom paths in system properties. Plugin Manager detects writable plugin directories by default and avoids restricted locations (for example, tomcat/bin).
Install plugins in PUC
Sign in to PUC.
Open Plugin Manager:
Modern design: select Plugin Manager in the left menu.
Classic design: select Home > Administration > Plugin Manager.
Find the plugin.
Install a version:
Latest: select Install.
Earlier: select the plugin row, choose a version, then select Install.
Restart the Pentaho Server.
Refresh PUC.
Verify the installed version in Installed Version.
Install plugins in the PDI client
Open the PDI client.
Select Tools > Plugin Manager.
Find the plugin.
Install a version:
Latest: select Install.
Earlier: select the plugin row, choose a version, then select Install.
Restart the Pentaho Server and the PDI client.
Verify the installed version in Installed Version.
If you cannot use Plugin Manager, download plugin installation files and documentation from the Support Portal.
Plugins installed outside of Plugin Manager might not appear in Plugin Manager and must be maintained manually.
Hadoop add-on: included steps and job entries
If you apply the Hadoop add-on, you can use these items in the PDI client.
Transformation steps
Annotate Stream
CouchDB Input
Hadoop File Input
Hadoop File Output
HBase Input
HBase Output
HBase Row Decoder
MapReduce Input
MapReduce Output
ORC Input
ORC Output
Parquet Input
Parquet Output
Shared Dimension
Job entries
Amazon EMR Job Executor
Amazon Hive Job Executor
Build Model
Hadoop Copy Files
Hadoop Job Executor
Oozie Job Executor
Pentaho MapReduce
Publish Model
Spark Submit
Sqoop Export
Sqoop Import
Start a PDI cluster on YARN
Stop a PDI cluster on YARN
Install the Analysis Enterprise Edition plugin (optional)
Advanced Mondrian users can install the Analysis Enterprise Edition plugin to distribute cached data across a self-managed cluster of peers.
For more information about using this plugin with Mondrian, see Mondrian cache control.
Download
pentaho-analysis-ee-11.0.0.zip.Unpack the file to a temporary location.
Stop the Pentaho Server.
Copy these JAR files from
/pentaho-analysis-ee/lib/to/tomcat/webapps/pentaho/WEB-INF/lib/:pentaho-analysis-ee-core-11.0.0-obf.jarinfinispan-commons-8.2.5.Final.jarinfinispan-core-8.2.5.Final.jarjboss-logging-3.3.0.GA.jarjboss-marshalling-osgi-1.4.10.Final.jarjboss-transaction-api_1.1_spec-1.0.1.Final.jarjgroups-3.6.7.Final.jarmemcached-0.0.1-PENTAHO.jar
Copy configuration files from
/pentaho-analysis-ee/config/to/tomcat/webapps/pentaho/WEB-INF/classes/:pentaho-analysis-config.xmlinfinispan-config.xmljgroups-tcp.xmlmemcached-config.xml
In archive-based and executable-based installations, the
pentaho.warfile is already deployed as/tomcat/webapps/pentaho/.Remove the temporary
pentaho-analysis-eedirectory.
To enable the segment cache plugin, set USE_SEGMENT_CACHE to true in WEB-INF/classes/pentaho-analysis-config.xml:
See also: Pentaho Analysis EE.
Last updated
Was this helpful?

