logo

Microsoft Big Data Course

course overview

download outline

Select Country and City to View dates & book now

Overview

Implementing a Data Warehouse using Microsoft SQL Serveris a practical training course for teams that need structured, instructor-led skills in Implementing, Data Warehouse, Microsoft SQL Server Module. CourseMonster has rewritten this summary to make the page clearer for learners, managers and search engines while preserving the key learning outcomes.

This three-day instructor-led course provides students who wish to administer and maintain a SQL Server data warehouse and ETL infrastructure using SQL Server Integration Services (SSIS).

Target Audience

The primary audience for this course is individuals who will administer and maintain a SQL Server data warehouse and create and maintain SSIS packages.
. Explore more Microsoft traininghere

Useful links: Microsoft Learn training | Project Management training at CourseMonster | CourseMonster course page

CourseMonster SEO course note: Implementing a Data Warehouse using Microsoft SQL Server Training Course | CourseMonster has been positioned as a practical Microsoft learning pathway for teams that need searchable, role-based training outcomes rather than a generic course description. The page now highlights Implementing, Data, Warehouse, Microsoft, SQL, certification readiness, workplace application and visible next-step links so learners can compare this course with related CourseMonster programmes.The course is listed as 3 day(s), making it suitable for structured team scheduling.It is especially relevant for after completing this course, students will be able to: design a data warehouse build a data warehouse implement etl control and data tasks control transactions and maintain consistency implement incremental updates mana

Related CourseMonster courses: AZ-104 Microsoft Azure Administrator | Analyzing Data with Power BI | Microsoft 365 Mobility and Security MS-101T00-A Training Course | CourseMonster

Browse the vendor/category pathway: Microsoft training courses on CourseMonster

Audience

After completing this course, students will be able to:
  • Design a data warehouse
  • Build a data warehouse
  • Implement ETL control and data tasks
  • Control transactions and maintain consistency
  • Implement incremental updates
  • Manage and run packages
  • Debug packages

Skills Gained

By completing the Implementing a Data Warehouse using Microsoft SQL Server QASQLETL course participants will gain practical knowledge, configuration skills, implementation techniques and best practice understanding relevant to real enterprise environments.

Useful links: Microsoft Learn training | Project Management training at CourseMonster | CourseMonster course page

Additional workplace outcomes: Participants can explain where Implementing a Data Warehouse using Microsoft SQL Server Training Course | CourseMonster fits in a wider Microsoft skills roadmap, identify related certifications or follow-on courses, and apply the concepts to real project, operations or service delivery scenarios.

Prerequisites

In addition to their professional experience, students who attend this training should already have the following technical knowledge:
Essential:
  • Basic knowledge of the Microsoft Windows operating system and its core functionality.
  • Working knowledge of Transact-SQL. (equivalent knowledge to QATSQL and QATSQLPLUS)
Nice to have:
  • Working knowledge of relational databases.
  • Some experience with database design.

Outline

Module 1 : Data warehouse Overview
This module introduces the main terms used within data warehousing.
Lessons:
  • What is a data warehouse?
  • Components of a data warehouse
  • Data warehouse project roles
  • Using SQL Server as a data warehousing solution
  • Lab diagram
Module 2: Designing and implementing a data warehouse
This module is aimed at designing and implementing the data warehouse. The first few lessons cover the design including fact tables and different variations of dimension table.
Lessons:
  • Dimensional Model
  • Dimensions and fact tables
  • Star and snowflake schemas
  • Slowly changing dimensions
  • Partitioned tables
  • Measures
  • Time and junk dimensions
  • Indexes and compression
  • LAB A: Designing a data warehouse
  • LAB B: Creating the data warehouse
  • LAB C: Create a fact table
  • LAB D: Create dimension tables
Module 3: Implementing a control flow in an SSIS package
This module looks at the tasks within the control flow of the SSIS package. The lessons will cover the tasks primarily aimed at the data warehouse.
Lessons:
  • Introduction to SSIS
  • Control flow
  • Advanced control flow
  • Containers
  • Precedence
  • Consistency
  • LAB A: Create a basic control flow task
  • LAB B: Using variable and parameters
  • LAB C: Using a for each loop
  • LAB D: Using transactions and checkpoints
‚ÄÉ
Module 4: Implementing extract, transform and load with SSIS
This module covers the aspects of the SSIS package working with the data flow.
Lessons:
  • Introduction to extract, transform and load (ETL)
  • Data sources
  • Destinations and transformations
  • LAB A: Using the SQL Server import and export wizard
  • LAB B: Profiling a source
  • LAB C: Implement a data flow with transformations
Module 5: Debugging and troubleshooting SSIS packages.
This module covers the tools available to record events and handle errors.
Lessons:
  • SSIS debugging
  • SSIS event logging
  • Error handling
  • LAB A: Debugging an SSIS package
  • LAB B: Configuring event logging
  • LAB C: Implement error handling
Module 6: Implementing an incremental ETL process
This module covers the creation and running of a SSIS package for implementing the change data capture (CDC) tool.
Lessons:
  • Introduction to incremental extract, transform and load
  • Configuring incremental ETL
  • Keeping historical data
  • LAB A: Using CDC
  • LAB B: Implementing slowly changing dimensions
Module 7: Deploying and configuring SSIS packages
This module covers the deployment and scheduling of SSIS packages. The packages can use environment variables.
Lessons:
  • Package deployment options
  • Running SSIS packages
  • Validation and logging
  • LAB A: Creating an SSIS catalog, environments and deploying a project
  • LAB B: Running an SSIS package
. Explore more Microsoft traininghere

Useful links: Microsoft Learn training | Project Management training at CourseMonster | CourseMonster course page

Suggested learning path: After this course, compare related options via the links in the overview and the Microsoft training category.

Certification

Microsoft exam and certification details

This training helps prepare for the relevant Microsoft certification or applied skills assessment where available. Microsoft exam codes, measured skills and renewal requirements can change, so delegates should check the current exam page before booking.

Official Microsoft certification information: Microsoft Learn Certifications.

What will I learn in the Implementing a Data Warehouse using Microsoft SQL Server training course?

You will learn the core concepts of Implementing, Data Warehouse, Microsoft SQL Server Module, how they apply in real workplace situations, and how to use the course outcomes to improve team capability.

Is Implementing a Data Warehouse using Microsoft SQL Server suitable for beginners or experienced professionals?

It is suitable for learners who need structured training in Implementing, with prerequisites depending on the course level, vendor pathway and any certification requirements.

Does the Implementing a Data Warehouse using Microsoft SQL Server course help with certification or exam preparation?

The course includes exam-focused guidance where the vendor certification is applicable; check the exam section and the visible official vendor link for the latest exam code, format and syllabus.

What should I study after Implementing a Data Warehouse using Microsoft SQL Server Training Course | CourseMonster?

A common next step is to compare related CourseMonster courses in the Microsoft pathway. See visible links on this page, including https://www.coursemonster.com/training-courses/microsoft, to choose the most relevant follow-on course.

Talk to an expert

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.

Submit an enquiry from any page on this site and let us know you are interested in the requirements box, or simply mention it when we contact you.

All $ prices are in USD unless it’s a NZ or AU date

SPVC = Self Paced Virtual Class

LVC = Live Virtual Class

Please Note: All courses are availaible as Live Virtual Classes

Trusted by over 1/2 million students in 15 countries

Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.