SSAS - tabular | Creating a data model exercise | Create and pivot a simple model in SSAS Tabular

This exercise is provided to allow potential course delegates to choose the correct Wise Owl Microsoft training course, and may not be reproduced in whole or in part in any format without the prior written consent of Wise Owl.

The answer to the exercise will be included and explained if you attend the course listed below!

Software ==> SSAS - tabular  (30 exercises)
Version ==> SSAS 2012 and later
Topic ==> Creating a data model  (2 exercises)
Level ==> Relatively easy
Course ==> SSAS - Tabular Model
Before you can do this exercise, you'll need to download and unzip this file (if you have any problems doing this, click here for help). Once you've done this:
  1. Go into SQL Server Management Studio;
  2. Open the SQL file you've just unzipped (you can press CTRL + O to do this); then
  3. Execute this script.

This will generate the database that you'll need to use in order to do this exercise (note that the database and script are only to be used for exercises published on this website, and may not be reused or distributed in any form without the prior written permission of Wise Owl).

You need a minimum screen resolution of about 700 pixels width to see our exercises. This is because they contain diagrams and tables which would not be viewable easily on a mobile phone or small laptop. Please use a larger tablet, notebook or desktop computer, or change your screen resolution settings.

Create a new tabular model project in Visual Studio called SimpleModel (because it will be!).

The aim of this exercise is to allow users to create the following pivot table.  Details of how to do this are in the following pages, so make sure you read on!

A pivot table

This pivot table shows the average purchase price by region and family.

First import from the MAM database the following tables (with friendly names as given):

Table name Friendly table name
tblCentre Centre
tblFamily Family
tblProduct Product
tblPurchase Purchase
tblRegion Region
tblTown Town

See if you can include at this point only the columns you need either for final display or to link tables together.

Add a measure to the purchases table called Average Price, which calculates the ... average price.

Hide the tables and columns which the user shouldn't see - you should now have something like this:

Final model

Your model doesn't have to look exactly like this!

Create a pivot table, and make sure that your pivot table field list looks nice and tidy:

Pivot table field list

Beauty and simplicity often go together ...

 

You should now be able to create the pivot table shown at the start of this exercise!

This page has 0 threads Add post