(Optional) Install the Analysis Enterprise Edition plugin
AUDIENCE: Advanced Mondrian users who want to distribute cached data across a self-managed cluster of peers.
The Analysis Enterprise Edition Plugin is distributed as a set of JAR archives and configuration files which must be deployed alongside an existing Mondrian installation. This plugin contains Analysis engine enhancements for large ROLAP deployments. When this JAR archive is deployed properly, it will register new features and make them available to Mondrian. For more information about using this plugin with Mondrian, see Mondrian cache control.
Follow the instructions below to install the Pentaho Analysis Enterprise Edition package:
If you have not already done so, retrieve the
pentaho-analysis-ee-10.2.0.zipfile from the Pentaho website.Unpack the file to a temporary location.
Stop the Pentaho Server if it is running.
Copy the following JARs from the
/pentaho-analysis-ee/lib/directory to the/tomcat/webapps/pentaho/WEB-INF/lib/directory.pentaho-analysis-ee-core-10.2.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 all the configuration files (listed in the following table) from
/pentaho-analysis-ee/config/to the/tomcat/webapps/pentaho/WEB-INF/classes/directory.FileDescriptionpentaho-analysis-config.xmlDefines the global behavior of the Pentaho Analysis Enterprise Edition plugin. Settings in this file enable you to define which segment cache configuration to use, and to turn off the segment cache altogether.
infinispan-config.xmlThe InfinispanSegmentCache settings file. It configures the Infinispan system.
jgroups-tcp.xmlConfigures the cluster backing the Infinispan cache. It defines how the nodes find each other and how they communicate. By default, Pentaho uses TCP and multicast discovery, which enables you to run many instances on a single machine or many instances on many machines. (There are examples of other communication setups included in the JAR archive.) This file is referenced by infinispan as specified in the
infinispan-config.xmlconfiguration file.memcached-config.xmlConfigures the Memcached-based segment cache. It is not used by default. To enable it, modify SEGMENT_CACHE_IMPL in:
pentaho-analysis-config.xmlDepending on the installation type, there would not be a
pentaho.warfile.In archive-based installations and executable-based installations, the
pentaho.waris already deployed and the application will show as:/tomcat/webapps/pentaho/Remove the temporary
pentaho-analysis-eedirectory.To enable the segment cache plugin, first follow the installation steps above.
Once complete, open the file
WEB-INF/classes/pentaho-analysis-config.xmland set the following property:<entry key="USE_SEGMENT_CACHE">true</entry>For more details see: https://pentaho-community.atlassian.net/wiki/spaces/analysis/pages/1790804859/Pentaho+Analysis+EE
Pentaho Analysis Enterprise Edition is now installed with the default Infinispan configuration.
Last updated
Was this helpful?

