Designing Structures for Analytical Processing in Azure

30 minutes
  • 3 Learning Objectives

About this Hands-on Lab

In this hands-on lab scenario, you are a data engineer for Awesome Company. In the past, you have set up a system whereby users can upload crowdsourced weather information. Now your data analysis team has requested a star schema be designed for evaluating this information. Performing the actions of this hands-on lab will help you become familiar with designing fact and dimension tables for data analysis.

Learning Objectives

Successfully complete this lab by achieving the following learning objectives:

Create a Fact Table
  1. Create a fact table to hold all weather event updates.
Create Dimension Tables
  1. Create dimension tables for upload dates, locations, and users.
Create Table Constraints
  1. Create constraints between the fact table and dimension tables in order to create the desired star schema structure.

Additional Resources

In this hands-on lab scenario, you are a data engineer for Awesome Company. In the past, you have set up a system whereby users can upload crowdsourced weather information. Now your data analysis team has requested a star schema be designed for evaluating this information.

To accomplish your goal, the following should be completed:

  • Create a fact table to record weather update events.
  • Create dimension tables for upload dates, locations, and users.
  • Create appropriate constraints for the tables.

What are Hands-on Labs

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!

Get Started
Who’s going to be learning?