SteelWheels
Overview of a Mondian Schema v3 ..

Start Schema Workbench:
Ensure Pentaho Server is running:
Follow the guide below to understand how a Schema is defined:
JDBC Connection
Before creating any schema components, you must configure a database connection by selecting Options > Connection from the menu and providing essential connection parameters including the connection name, database type (such as Hypersonic, MySQL, Oracle, or PostgreSQL), access method (Native JDBC), host name, database name, port number, and authentication credentials.
Schema Workbench supports a vast range of relational databases through JDBC drivers, allowing you to connect to most common database systems.
To connect to the sampledata database, from the menu select Options > Connection.

In the Database Connection dialog, type or choose the following:
Connection name
hsqldb_sampledata (you cannot use reserved charaters in the connection name)
Connection type
Hypersonic
Host Name
localhost
Database Name
sampledata
Port Number
9001
Username
pentaho_admin
Password
password
Click Test.

Click OK to dismiss the Message Box dialog and click OK to close the Database Connection dialog.
To view the SampleData database in JDBC Explorer, from the menu select File > New > JDBC Explorer.

To view the physical tables, expand PUBLIC.
To view the columns in the CUSTOMER_W_TER table, expand CUSTOMER_W_TER.

To close JDBC Explorer, in the top-right corner of the JDBC Explorer window, click the X icon.
Steel Wheels Schema
The SteelWheels schema is a comprehensive Mondrian analysis schema built on the SampleData database that demonstrates enterprise-level dimensional modeling for sales analytics. The schema centers around the Sales_2003_2005 cube, which uses the ORDERFACT fact table containing transactional sales data spanning three years.
It features five well-designed dimensions:
Markets dimension with a four-level geographic hierarchy (Territory, Country, State/Province, City) for location-based analysis;
Customers dimension with customer-level details and six member properties providing rich customer attributes;
Products dimension for product categorization and analysis;
Time dimension enabling temporal analysis across years, quarters, and months;
Order Status dimension, which serves as an example of a degenerate dimension existing within the fact table without a separate dimension table.
The schema includes multiple measures such as Quantity and Sales with appropriate aggregators and format strings, making it an ideal reference model for understanding how complex business requirements are translated into functional OLAP cubes that support interactive reporting and analysis in Pentaho Analyzer.
From the menu, select File > Open.
Navigate to: Workshop--Busines-Analytics\PSW\schemas\.

Select: SteelWheels.xml.
Click: Open.
To view the schema, in the left pane, expand Sales_2003_2005.

To view the fact table, in the left pane, click Table: ORDERFACT.
In the left pane, expand Markets.

To view the annotations for the Country level, in the left pane, expand Markets and click Data.Role.

In the left pane, expand Customers.

View the Product Dimension
Expand the Time Dimension.

In the left pane, expand Order Status.

To view the Quantity measure, in the left pane, click Quantity.

(Optional) View the Sales measure.
To close the schema, in the top-right corner of the schema window, click the X icon.
Last updated
Was this helpful?
