Components Reference
Pentaho aims to accommodate diverse computing environments. This list provides details about the environment components and versions we support. Where applicable, versions are listed as certified or supported:
Certified
The version has been tested and validated for compatibility with Pentaho.
Supported
Support is available for listed non-certified versions.
If you have questions about your particular computing environment, contact Pentaho Support
Server
Hardware & OS Requirements
The Pentaho Server is hardware-independent and runs on server-class computers.
Your server-class computer must comply with the specifications for minimum hardware and required operating systems:
Hardware (64-bit)
Certified Operating System (64-bit)
Processor
Intel EM64T or AMD64 Dual-Core or later
RAM
8 GB with 4 GB dedicated to Pentaho servers
Disk Space
20 GB free after installation
Microsoft Windows 2022 Server
Red Hat Enterprise 9*
Ubuntu Server 22.04 LTS
*Pentaho Data Integration and Analytics is supported on any Linux distribution binary-compatible with RHEL 9 and Ubuntu Server 22, including in virtualized and cloud environments. If you have any questions, contact Pentaho Support.
Java Runtime
The following Java runtimes and JDKs are certified / supported.
Oracle Java 21
OpenJDK 21
Oracle Java 17
Open JDK 17
Azul Zulu Java 17
Application Servers
Pentaho Server already provides Tomcat 10.1.48. We currently do not certify any other version. Also, we recommend using the bundled Tomcat Server and Servlet Container. Please contact Pentaho Support if you need to use your own deployment of Tomcat or other application server.
Application Database
Pentaho Server requires a database for its repository. The following databases are supported / certified:
Postgres 16
Postgres 15
Oracle 23c/ai
MS SQL Server 2019
MS SQL Server 2022
MySQL 8.4
MariaDB 11.4
Security
Pentaho Server integrates with the following 3rd-party authentication & authorization systems:
Any OIDC-compliant IdP (e.g., Azure Entra, Okta, Ping, Google Cloud Identity)
Active Directory
CAS 6.6 (Certified)
Integrated Microsoft Windows Authentication
LDAP
Client / Workstation
Hardware & OS Requirements
These Pentaho design tools are hardware-independent and run on client-class computers that comply with these specifications for minimum hardware and required operation systems.
Hardware (64-bit)
Certified Operating System (64-bit)
Processors
Apple Macintosh Dual-Core
Apple Mac M1, M2, and M3 chipset
Intel EM64T or AMD64 Dual-Core or later
RAM
2 GB RAM for most of the design tools, PDI requires 2 GB dedicated
Disk Space
2 GB free after installation
Minimum Screen Size
1280 x 960 pixels
Ubuntu Desktop 22.04*
Microsoft Windows 11
macOS 15 (Sequoia) / macOS 14 (Sonoma)
*Any binary-compatible (with Ubuntu Desktop 22.04) distribution of Linux is supported. Ubuntu Linux requires `libwebkitgtk-1.0`. See Install Pentaho Data Integration and Analytics for more information.
Java Runtime
The following Java runtimes and JDKs are certified / supported.
Oracle Java 21
OpenJDK 21
Oracle Java 17
Open JDK 17
Azul Zulu Java 17
Web Browser
Pentaho supports major versions of web browsers that are publicly available six weeks before the finalization of a Pentaho release.
Certified Browsers
Supported Browsers
Apple Safari 16.4 (On macOS only)
Google Chrome 126
Microsoft Edge 126
Mozilla Firefox 127
Apple Safari 16.4 and later (On macOS only)
Google Chrome 126 and later
Microsoft Edge 126 and later
Mozilla Firefox 127 and later
Last updated
Was this helpful?

