Carrier Dashboard

Wireless Carrier dashboard ..

A national Wireless Carrier requires a dashboard for tracking telecommunications traffic, with filters for Source Region, Destination Region, and Month (currently set to January), allowing for detailed analysis of calling patterns and platform usage.

Wireless Carrier Dashboard

Before we begin our dashboard journey, we need to understand our OLAP Mondrian datasource.

baseline_demo database
  1. Log into the Postgres baseline_demo database.

The baseline_demo database has a number of key features:

• Centralized Fact Tables

• Dimension Tables (sometimes called lookup tables)

• Simple Join Paths

• Denormalized Structure

• Query Optimization Features

These tables have been 'mapped' using Pentaho Schema Workbench.

  1. Start Schema Workbench.

cd
cd /Pentaho/design-tools/schema-workbench
./workbench.sh
  1. Open: Workshop--Ctools/Carrier/schema/Wireless carrier.mondrian.xml

  2. Expand: Retail Sales & Call Corridor cubes - our datasources.

Wireless Carrier Mondrian Schema

You can test your MDX queries that will be used to populate the dashboard.

  1. Open the MDX query panel: File -> New -> MDX Query

  2. Copy & paste the following MDX query. Execute.

WITH 
 MEMBER [Measures].[Source Member Name] AS [Call Source].currentmember.uniquename
SELECT 
 [Measures].[Source Member Name]  ON 0,
 {[Call Source].[All], [Call Source].[Source Region].Members} ON 1
FROM 
 [Call Corridor]
MDX query - All Call Regions

The last step is to from the Pentaho Server - PUC

• define a connection to the baseline_demo databse

• upload the Wireless carrier Mondrian Schema

  1. In the PUC select: Manage Data Sources.

  2. Click on the cog wheel & select: New Connection.

New JDBC connection
  1. Select Postgres and enter the following details:

baseline_demo connection details
  1. The Manage Data Sources also has the option to: Import Analysis

  2. Browse to: Workshop--CTools/schemas/Wireless Carrier.Mondian.xml and associate with baseline_demo datasource.

  1. Click: Import & check the xml schema has been successfully imported.

Wireless Carrier schema

The schema can now be referenced to create the dashboard mdx.mondrian.jndi queries.

Last updated

Was this helpful?