Mondrian ist ein quelloffener OLAP-Server in Java. Es handelt sich um eine relationale OLAP-Engine (ROLAP): Sie liest Daten über JDBC aus relationalen Datenbanken, hält aggregierte Ergebnisse in einem Arbeitsspeicher-Cache und beantwortet mehrdimensionale Abfragen in MDX. Außerdem werden die Schnittstellen XML for Analysis und olap4j unterstützt. Das Code-Repository enthält die zentrale Java-Bibliothek und einen Workbench genannten Desktop-Editor zum Erstellen von Mondrian-Schemas. Entwickler binden Mondrian in Berichts- und Analyseanwendungen ein. Es ist eine Softwarekomponente, die Sie selbst betreiben, kein gehosteter Dienst.
Mondrian steht unter der Eclipse Public License. Pentaho übernahm das Projekt 2005, Hitachi übernahm Pentaho 2015. Der Quellcode liegt in der Pentaho-Organisation auf GitHub, der verantwortliche Träger ist also ein US-amerikanisches Unternehmen. Da Sie die Engine selbst bereitstellen, bestimmen Sie, wo sie läuft und wo die Daten bleiben. Sie kann ohne Anbieter-Hosting vollständig auf europäischer Infrastruktur betrieben werden. Prüfen Sie vor dem Einsatz im Repository, ob es aktuelle Releases und Aktivität gibt, denn die auf Wikipedia genannte letzte stabile Version stammt aus dem Jahr 2017.