Developing SQL Data Models
- Codice corso: 20768C
- Durata corso: 3gg
Introduzione
The focus of this 3-day instructor-led course is on creating managed enterprise BI solutions. It describes how to implement both multidimensional and tabular data models and how to create cubes, dimensions, measures, and measure groups. This course helps you prepare for the Exam 70-768.
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
Obiettivi del corso
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
Prerequisiti
Before attending this course, students must have experience of querying data using Transact-SQL
Struttura del Corso
MODULE 1: Introduction to Business Intelligence and Data Modeling
This module introduces key BI concepts and the Microsoft BI product suite.
Lessons
After completing this module, students will be able to:
Describe BI scenarios, trends, and project roles.
Describe the products that make up the Microsoft BI platform
Explore a Data Warehouse
Explore a data model
Lab : Exploring a BI Solution
MODULE 2: Creating Multidimensional Databases
This module describes how to create multidimensional databases using SQL Server Analysis Services.
Lessons
After completing this module, you will be able to:
Describe considerations for a Multidimensional Database.
Create Data Sources and Data Source views.
Create and Configure a Cube
Add a Dimension to a Cube
Overview of Cube Security
Implement security in a multidimensional database.
Configure SSAS to meet requirements including memory limits, NUMA and disk layout.
Monitor SSAS performance.
Lab : Creating a multidimensional database
MODULE 3: Working with Cubes and Dimensions
This module describes how to implement dimensions in a cube.
Lessons
After completing this module, you will be able to:
Configure Dimensions.
Define Relationships and Attribute Hierarchies.
Implement Sorting and Grouping for Attributes.
Implement Slowly Changing Dimensions
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.
Lessons
After completing this module, you will be able to:
Configure measures
Define Regular Relationships
Configure measure groups
Lab : Configuring Measures and Measure Groups
MODULE 5: Introduction to MDX
This module describes the MDX syntax and how to use MDX.
Lessons
After completing this module, you will be able to:
Use basic MDX functions
Use MDX to add calculations to a cube
Use MDX to query a cube
Adding a Calculated Member
Lab : Using MDX
MODULE 6: Customizing Cube Functionality
This module describes how to customize a cube.
Lessons
After completing this module, you will be able to:
Implement Key Performance Indicators (KPIs) in a Multidimensional database
Implement Actions in a Multidimensional database
Implement perspectives in a Multidimensional database
Implement translations in a Multidimensional database
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 Power Pivot.
Lessons
After completing this module, students will be able to:
Describe Tabular Data Models
Create a Tabular Data Models
Configure Relationships and Attributes
Use 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.
Lessons
After completing this module, students will be able to:
Describe the key features of DAX
Create calculated columns using DAX
Creating Measures using DAX
Creating a KPI
Creating a Parent – Child Hierarchy
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.
Lessons
After completing this module, students will be able to:
Describe considerations for Data Mining
Create a Data Mining model
Explore Data Mining Models
Validate a Data Mining model
Connect and consume to a Data Mining model
Use the Data Mining add-in for Excel
Lab : Using Data Mining