Mondrian is an
open source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
OLAP
In computing, online analytical processing (OLAP) (), is an approach to quickly answer multi-dimensional analytical (MDA) queries. The term ''OLAP'' was created as a slight modification of the traditional database term online transaction processi ...
(online analytical processing)
server, written in
Java
Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
. It supports the
MDX
(multidimensional expressions) query language and the
XML for Analysis an
olap4jinterface specifications. It reads from
SQL
Structured Query Language (SQL) (pronounced ''S-Q-L''; or alternatively as "sequel")
is a domain-specific language used to manage data, especially in a relational database management system (RDBMS). It is particularly useful in handling s ...
and other data sources and aggregates data in a memory cache.
Mondrian is used for:
* High performance, interactive analysis of large or small volumes of information
* Dimensional exploration of data, for example analyzing sales by product line, by region, by time period
* Parsing the MDX language into Structured Query Language (SQL) to retrieve answers to dimensional queries
* High-speed queries through the use of aggregate tables in the RDBMS
* Advanced calculations using the calculation expressions of the MDX language
Mondrian History
The first public release of Mondrian was on August 9, 2002.
See also
*
Business intelligence
Business intelligence (BI) consists of strategies, methodologies, and technologies used by enterprises for data analysis and management of business information. Common functions of BI technologies include Financial reporting, reporting, online an ...
*
Comparison of OLAP servers
The following tables compare general and technical information for a number of online analytical processing (OLAP) servers. Please see the individual products articles for further information.
General information
Data storage modes
APIs and q ...
{{DEFAULTSORT:Mondrian Olap Server
Online analytical processing
Software using the Eclipse Public License