0345 4506120

M20768 Developing SQL Data Models

Course Details

NameM20768 Developing SQL Data Models
Virtual Classroom
Start Date:
Working Days:
£599.00 +vat
was £649.00
Course ID:


This three-day instructor-led course is aimed at database professionals who fulfil a Business Intelligence (BI) developer role. This course looks at implementing multidimensional databases by using SQL Server Analysis Services (SSAS), and at creating tabular semantic data models for analysis with SSAS.

Audience profile

The primary audience for this course are database professionals who need to fulfil BI Developer role to create enterprise BI solutions. Primary responsibilities will include:

Implementing multidimensional databases by using SQL Server Analysis Services Creating tabular semantic data models for analysis by using SQL Server Analysis Services.

The secondary audiences for this course are 'power' information workers/data analysts.

Learning Objectives

After completing this course, students will be able to:

  •   Describe the components, architecture, and nature of a BI solution
  •   Create a multidimensional database with analysis services
  •   Implement dimensions in a cube
  •   Implement measures and measure groups in a cube
  •   Use MDX syntax
  •   Customize a cube
  •   Implement a tabular database
  •   Use DAX to query a tabular model
  •   Use data mining for predictive analysis


This course requires that you meet the following prerequisites:

  •   Basic knowledge of the Microsoft Windows operating system and its core functionality.
  •   Working knowledge of Transact-SQL.
  •   Working knowledge of relational databases.

Course Content

Module 1: Introduction to Business Intelligence and Data Modelling This module introduces key BI concepts and the Microsoft BI product suite.


  •   Introduction to Business Intelligence
  •   The Microsoft business intelligence platform

Lab : Exploring a Data Warehouse

Module 2: Creating Multidimensional Databases This module describes the steps required to create a multidimensional database with analysis services.


  •   Introduction to multidimensional analysis
  •   Creating data sources and data source views
  •   Creating a cube
  •   Overview of cube security

Lab : Creating a multidimensional database

Module 3: Working with Cubes and Dimensions This module describes how to implement dimensions in a cube.


  •   Configuring dimensions
  •   Define attribute hierarchies
  •   Sorting and grouping attributes

Lab : Working with Cubes and Dimensions

Module 4: Working with Measures and Measure Groups This module describes how to implement measures and measure groups in a cube.


  •   Working with measures
  •   Working with measure groups

Lab : Configuring Measures and Measure Groups

Module 5: Introduction to MDX This module describes the MDX syntax and how to use MDX.


  •   MDX fundamentals
  •   Adding calculations to a cube
  •   Using MDX to query a cube

Lab : Using MDX

Module 6: Customizing Cube Functionality This module describes how to customize a cube.


  •   Implementing key performance indicators
  •   Implementing actions
  •   Implementing perspectives
  •   Implementing translations

Lab : Customizing a Cube

Module 7: Implementing a Tabular Data Model by Using Analysis Services This module describes how to implement a tabular data model in PowerPivot.


  •   Introduction to tabular data models
  •   Creating a tabular data model
  •   Using an analysis services tabular model in an enterprise BI solution

Lab : Working with an Analysis services tabular data model

Module 8: Introduction to Data Analysis Expression (DAX) This module describes how to use DAX to create measures and calculated columns in a tabular data model.


  •   DAX fundamentals
  •   Using DAX to create calculated columns and measures in a tabular data model

Lab : Creating Calculated Columns and Measures by using DAX

Module 9: Performing Predictive Analysis with Data Mining This module describes how to use data mining for predictive analysis.


  •   Overview of data mining
  •   Using the data mining add-in for Excel
  •   Creating a custom data mining solution
  •   Validating a data mining model
  •   Connecting to and consuming a data mining model

Lab : Perform Predictive Analysis with Data Mining

Attend From Anywhere


How Attend from Anywhere works

Our ‘Attend from Anywhere’ courses allow you to access award-winning classroom training without leaving your home or office. We use WebEx web and video conferencing platform by Cisco. Before you book you should check to ensure you meet the WebEx system requirements and run a test meeting to ensure the software is compatible with your firewall settings (if it doesn’t work you should adjust your settings or contact your IT department about permitting the website).

WebEx system requirements >

Run a WebEx test meeting >

  • Up to three weeks before the start of the course we will send you Joining Instructions by email.
  • You should enter ‘My Virtual Account’ to update your address for courseware and book a pre-test with a member of the Virtual Learning Team, who will check everything works.
  • 15 minutes before the course begins you should launch the software, connect your audio and familiarise yourself with the interface and how the virtual interactions work.
  • The course will be split into multiple sessions, with short breaks in between so you can stay focused and refreshed.
  • Throughout the course the learning professional will use an electronic whiteboard, which will transmit all the notes directly to your screen.
  • You can ask the learning professional a question at any time, either by simply speaking aloud through your microphone or by clicking the virtual ‘raise-a-hand’ button on the interface.
  • Towards the end of the course there will be plenty of time for detailed Q&As with the learning professional, just as if you were physically in the classroom.
  • Following the course you will be asked to complete a course evaluation form, which will allow you to give detailed feedback on your experience and help us to make future improvements.
  • For four weeks after the course has finished you will have on-demand access to helpful videos on the subject matter, and we may send you useful emails reminding you of the ‘Key Learning Points’.

Benefits of Attend from Anywhere

Access to experts

Receive full support from our subject-matter experts for the duration of your course.


Access your training from home, the office, or anywhere with internet access.


Save money on training and expenses like transport, hotels, meals and childcare.


Our technology makes our online courses the same high quality as our classroom training.


Reduce time out of the office and time spent travelling to and from training centres.


What equipment do I need for an Attend from Anywhere course?

You will need an internet-connected computer and a USB headset with an in-built mic to interact with the trainer. Two monitors are recommended; one to stream the video from the classroom and the other to display the interactive interface.

How reliable are Attend from Anywhere courses?

We use leading Cisco technology and our classrooms are specifically optimised to improve sound quality for remote attendees. We also offer a pre-test so you can test everything is working before the course starts.

How are remote attendees made to fell included?

Our trainers are specially trained on how to interact with remote attendees and our technology allows them to take over remote PCs. Our remote labs ensure all participants can take part in hands-on class exercises wherever they are.

What makes Attend from Anywhere courses cost effective?

Our technology makes our Attend from Anywhere courses the same high-quality experience as our classroom training, so we do not price them differently. However, organisations and individuals do make significant financial savings by booking this type of course when associated costs (such as travel, expenses, hotels, food and childcare) are factored in.

How can I take the exam remotely?

You may be able to take your exam via one of our accredited remote live proctors. Where this is not possible you may be issued with an exam voucher or required to attend a classroom in order to take the exam. Please contact us for specific details in relation to your course.

If you are able to take your exam remotely you need to book it before the course begins  and switch on a webcam to enable invigilation and show photo ID (please note that exam slots are subject to availability with the live proctors and may not be available during the week of the exam. Exam slots are booked on a first come first served basis).

Click here to test if your hardware is compatible


Our Customers Include