BI Platform

The BI Platform referenced as the Pentaho Business Analytics Platform serves as the connection point for all other projects. The platform enables the delivery of a unified, end to end solution from data integration to visualization and consumption of data. The Pentaho BA Platform runs in the Tomcat Java Application Server and can be embedded into other Java Application Servers.

Kettle Project

Pentaho Data Integration, codenamed Kettle, consists of core data integration (ETL) engine, and GUI applications to allow users to define data integration jobs and transformations and deliver outstanding performance. It is the premier data integration tool for both standalone ETL, running jobs or heavier logic in the Business Analytics platform.

Mondrian Project

Pentaho Analysis Services, codenamed Mondrian, is an open source, Java, OLAP (online analytical processing) server. Mondrian supports the MDX (multidimensional expressions) query language, XML for analysis and OLAP4J interface specifications.

Mondrian is the center piece of multiple projects around the world.

Pentaho Reporting

Pentaho Report Designer is a visual, banded report writer for creating printable pixel perfect reports. The Report Designer queries and uses data from multiple sources and outputs to several formats. It includes a core reporting engine capable of generating reports based on an XML definition file.

Weka Project

Pentaho Data Mining uses the Waikato Environment for Knowledge Analysis (Weka) to mine data, identify patterns and predict future outcomes. Weka consists of machine learning algorithms for a broad set of data mining tasks, including data processing, regression analysis, classification methods, cluster analysis, and visualization.

Ctools

The Community tools project includes an array of projects that leverage the Pentaho platform. Each tool package begins with an abbreviated name and with C to designate community origins, representing that it is open-source and available free of charge. These tools are produced and managed by Webdetails, a Pentaho company.