Quantcast
Channel: Adventures with Open Source BI » Mondrian
Browsing latest articles
Browse All 8 View Live

Creating a basic Mondrian OLAP Cube

This post is a hands on tutorial on how to create an analysis cube for the Mondrian OLAP engine. It is an introductory post for an audience with no OLAP experience at all. I will assume some experience...

View Article



A Basic Mondrian Cube: Introducing the Star Schema

The previous post explained how to create a simple Mondrian cube. It is meant to provide the most basic information on how Mondrian cubes are created and stored. The previous solution uses only one DB...

View Article

A Basic Mondrian Cube: Using Multi-Level Dimensions

The previous post explains how to create a star schema for a Mondrian cube. The dimensions in the example data were very simple. Each dimension had only a single field whose value ended up being a...

View Article

Using Named Sets in Mondrian

When working with Mondrian cubes I often find myself wanting to look at a time series chart. Say I want to look at some KPIs’ development in the last 60 days. So I write an MDX query that dynamically...

View Article

A Simple Date Dimension for Mondrian Cubes

Date dimensions are among the most important dimensions of many Mondrian cubes. The usefulness of a cube often depends on the way the date dimension has been modeled. This post shows how to create a...

View Article


Creating Top-N Reports using MDX

Many organizations have the requirement to monitor the best performing assets. These might be top selling salespeople, products, stores or even days. It often necessary to also aggregate the remaining...

View Article

Using Sliding Averages in MDX

When looking at time series that exhibit strong deviations, it is sometimes hard to get the general picture of the development. A practical approach is to smooth out the values by calculating a sliding...

View Article

Analyzing Hierarchical Data Using Bridge Tables

Relational applications often model generic hierarchies of variable depth (tree-like structures) by maintaining a parent id that points to the immediate parent of the record. This approach is called...

View Article

Browsing latest articles
Browse All 8 View Live




Latest Images