We may earn an affiliate commission when you visit our partners.
Course image
Udemy logo

Microsoft Fabric

Randy Minder

Microsoft Fabric: The Future of Data Analytics

Read more

Microsoft Fabric: The Future of Data Analytics

In this 12 hour course, you will learn about Microsoft Fabric, a unified platform designed to meet your organization's data and analytics needs. You will explore the capabilities of Fabric, understand how it works, and learn how to use it to build end-to-end data analytics solutions.

The course covers a wide range of Fabric experiences, including:

  • OneLake: The concept of OneLake is to unify all of your data into a single repository, regardless of its source or format. This makes it easier to manage your data and to perform analytics across all of your data.

  • Lakehouses: Lakehouses are a new type of data store that combine the benefits of data lakes and data warehouses. They offer the scalability and flexibility of data lakes, while also providing the performance, structure and governance of data warehouses.

  • Data Warehouses: A database system that stores data in OneLake and provides a medium to interact with the database using SQL commands or other compute engines.

  • Direct Lake: Direct Lake is a new feature for Power BI that provides all the benefits and performance of Import Mode without actually importing any data into your data model.

  • Data Factory: Data Factory is a Fabric service that helps you to automate the process of data ingestion, transformation, and loading. Data Factory can be used to build pipelines that process data from a variety of sources including sources native to Fabric and outside the Fabric environment:

  • Dataflows Gen2: A new version of Dataflows that is built on top of Power Query Online. It provides a number of new features and improvements over Dataflows Gen1.

  • Delta Parquet files: Delta Parquet files are a new type of Parquet file that support incremental updates. This makes them a good choice for data lakes that are used for streaming data or for data that is frequently updated.

  • Shortcuts: Shortcuts are a new feature of Azure Data Factory that make it easier to reuse data pipelines. Shortcuts can be used to create a reusable reference to a data pipeline, which can then be used in other pipelines.

This course is designed for data analysts, data scientists, data engineers, Power BI developers and other professionals who want to learn how to use Microsoft Fabric to build end-to-end data analytics solutions. No prior experience with Fabric is required.

This course is a great way to learn about the latest in data analytics technology and to gain the skills you need to build end-to-end data analytics solutions in Microsoft Fabric.

Enroll now

What's inside

Learning objectives

  • The onelake platform
  • Fabric lakehouses
  • Fabric data warehouses
  • Dataflows gen2
  • Power bi and direct lake
  • Data factory (data pipelines)
  • Shortcuts
  • Compute engines, querying and working with fabric data

Syllabus

Introduction

Course introduction

What's not covered in this course - Data Science and Real Time Analytics

Microsoft Fabric is generally available.

Read more
The Microsoft Fabric Environment - Covering the Basics

What is Microsoft Fabric?

Microsoft Fabric is build upon the concept of OneLake. We discuss OneLake in this lecture.

Here we discuss Direct Lake and its importance to Power BI

A discussion of how lakehouses and data warehouses and similar and different

A discussion of delta lakes

A discussion of delta parquet files and their importance

A discussion of data warehousing in Fabric

A discussion of Data Activator

A discussion of Microsoft Copilot

Microsoft Copilot introduction part 2

Microsoft Copilot introduction part 3

Microsoft Copilot introduction part 4

A discussion of Fabric licensing and pricing

A visual overview of Microsoft Fabric

A continuation of a visual overview of Microsoft Fabric

Am I going to lose my job?

Can Microsoft really make Fabric a success?

Getting Ready to Use Microsoft Fabric

A guide to getting started

Using Microsoft Fabric - Data Engineering

In this lecture we talk about the various options you have with regards to loading data into a Lakehouse

A discussion of Lakehouses in Fabric

Enhancements were made in the July 2023 Fabric update regarding how files are moved from the Files folder to the Tables folder.

We continue our discussion of Lakehouses in Fabric

In this exercise you will create a Lakehouse, upload some CSV files and convert them to delta parquet format to be used later by any number of compute engines.

In this lecture we demonstrate creating DAX measures and visual queries

Exercise #2

In this lecture we explore the capabilities of the new Dataflows Gen2

In this lecture we will demonstrate how to load data into your Lakehouse using Gen 2

An exercise using Dataflows Gen 2

In this lecture we demonstrate how to use Direct Lake

We continue our discussion of Direct Lake

A discussion of Fabric data warehouses

In this lecture we discuss Query Insights and how it allow you to track queries run in your Fabric environment

In this lecture we discuss zero-copy clones of data warehouse tables

In this lecture we talk about the ability to share a Lakehouse and Data Warehouses

In this exercise you will be creating a data warehouse containing New York City taxi data

This exercise builds on the prior exercise to test the performance of the data warehouse

Using Microsoft Fabric - Data Factory

In this lecture we being our demonstration of Data Pipelines

We continue our discussion of Data Pipelines

We wrap up our discussion of Data Pipelines

Data Factory exercise #1

Using Microsoft Fabric - Miscelleanous

Supported data types in Microsoft Fabric

In this lecture we discuss the Lakehouse Explorer

In this lecture we begin a discussion on shortcuts

We continue our discussion on shortcuts

We begin a light discussion of Apache Spark and it's integration into Microsoft Fabric

An exercise using Apache Spark

In this lecture we discuss the ability to perform data wrangling inside a notebook

An exercise in using data wrangline

Another exercise in using data wrangling

In this lecture we briefly talk about Semantic Link

In this lecture we do a little deeper dive into the default dataset that is created when you create a data warehouse or Lakehouse.

We discuss real-time analytics with KQL

In this lecture we discuss how to load Snowflake data into a Fabric Lakehouse

Here we discuss Fabric domains and roles

We talk more about capacities along with bursting and smoothing

In this lecture we discuss how Fabric will influence the Power BI experience

In this lecture we discuss the impact Fabric will have on Azure Synapse Analytics

Comparing and contrasting Fabric and Databricks

Icons for use in architectural diagrams

Microsoft Fabric July 2023 Monthly Update

Discussion about the new features released in the July 2023 timeframe

Monitoring Hub
Sharing

Updates related to Fabric Data Warehouse

Updates to the data engineering experience

Microsoft Fabric August 2023 Monthly Update

Significant new features added to Fabric in August 2023

Significant new features added to Fabric in September 2023

Updates pertaining to Synapse Data Warehouse

Changes to Data Engineering experience

Changes to Real-Time Analytics experience

Significant new features added to Fabric in October 2023

Changes to Fabric core

Synapse Data Warehouse changes

Data science updates

Updates to Real-Time Analytics

Enhancements made to Data Engineering

Significant new features added to Fabric in November 2023

Datasets have been rebranded as Semantic Models

Updates to the core Fabric environment

New Features in the Data Science experience

Updates to Real-Time Analytics (KQL)

Enhancements to Dataflows Gen2

Microsoft Fabric December 2023 Monthly Update

Core updates

Data engineering updates

Data Science updates

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Introduces learners to the cutting-edge technologies used in modern data analytics
Explores Microsoft Fabric, a comprehensive platform for managing data and analytics
Delves into the concepts of OneLake, Lakehouses, and Data Warehouses, essential elements of Microsoft Fabric
Provides hands-on experience with Data Factory, Dataflows Gen2, and Direct Lake for efficient data management and analytics
Suitable for professionals seeking to enhance their skills in data analytics using Microsoft technologies
Course Instructor Randy Minder has recognized expertise in the field

Save this course

Save Microsoft Fabric to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Microsoft Fabric. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Microsoft Fabric will develop knowledge and skills that may be useful to these careers:
Data Warehouse Architect
A Data Warehouse Architect designs and builds data warehouses. Data Warehouse Architects typically work in collaborative environments alongside individuals in roles such as Data Engineers, Data Analysts, and Data Scientists. This course may be useful to those who wish to pursue a career as a Data Warehouse Architect as it provides a comprehensive overview of the Microsoft Fabric platform, which includes a fully managed data warehousing service.
ETL Developer
An ETL Developer designs and builds data pipelines that extract, transform, and load data from various sources into a target data store. This course may be useful to those who wish to pursue a career as an ETL Developer as it covers the fundamentals of data engineering, including data ingestion, transformation, and storage.
Power BI Developer
A Power BI Developer designs and develops Power BI reports and dashboards. Power BI Developers typically work in collaborative environments alongside individuals in roles such as Data Engineers, Data Analysts, and Data Scientists. This course may be useful to those who wish to pursue a career as a Power BI Developer as it provides a comprehensive overview of the Microsoft Fabric platform, which includes a fully managed Power BI service.
Data Architect
A Data Architect designs and builds the data infrastructure that supports an organization's data needs. Data Architects typically work in collaborative environments alongside individuals in roles such as Data Engineers, Data Analysts, and Data Scientists. This course may be useful to those who wish to pursue a career as a Data Architect as it provides a comprehensive overview of the Microsoft Fabric platform, which is a unified platform designed to meet an organization's data and analytics needs.
Data Engineer
A Data Engineer develops and maintains the infrastructure and processes that support data analytics. The role of a Data Engineer includes building and managing data pipelines, designing data models, and optimizing data storage systems. This course may be useful to those who wish to pursue a career as a Data Engineer as it provides a comprehensive overview of the Microsoft Fabric platform, which is a unified platform designed to meet an organization's data and analytics needs.
Cloud Data Engineer
A Cloud Data Engineer designs and builds data pipelines and data infrastructure in the cloud. Cloud Data Engineers typically work in collaborative environments alongside individuals in roles such as Data Engineers, Data Analysts, and Data Scientists. This course may be useful to those who wish to pursue a career as a Cloud Data Engineer as it provides a comprehensive overview of the Microsoft Fabric platform, which is a cloud-based data and analytics platform.
Data Integration Specialist
A Data Integration Specialist designs and builds data pipelines that integrate data from various sources into a target data store. This course may be useful to those who wish to pursue a career as a Data Integration Specialist as it covers the fundamentals of data engineering, including data ingestion, transformation, and storage.
Data Quality Analyst
A Data Quality Analyst ensures that an organization's data is accurate, complete, and consistent. This course may be useful to those who wish to pursue a career as a Data Quality Analyst as it covers the fundamentals of data management, including data storage, security, and governance.
Database Administrator
A Database Administrator manages the day-to-day operations of a database system. This includes tasks such as creating and maintaining user accounts, monitoring system performance, and backing up data. This course may be useful to those who wish to pursue a career as a Database Administrator as it covers the fundamentals of data management, including data storage, security, and performance.
Data Governance Analyst
A Data Governance Analyst develops and implements policies and procedures to ensure that an organization's data is managed in a consistent and compliant manner. This course may be useful to those who wish to pursue a career as a Data Governance Analyst as it covers the fundamentals of data management, including data storage, security, and governance.
Data Security Analyst
A Data Security Analyst protects an organization's data from unauthorized access, use, disclosure, disruption, modification, or destruction. This course may be useful to those who wish to pursue a career as a Data Security Analyst as it covers the fundamentals of data security, including data security threats and countermeasures.
Data Analyst
A Data Analyst sets up and executes data collection, storage, and analysis processes to translate raw data into meaningful insights. Data Analysts typically work in collaborative environments alongside individuals in roles such as Data Engineers, Data Scientists, and Software Developers. This course may be useful to those who wish to pursue a career as a Data Analyst as it covers the fundamentals of data analytics, including data ingestion, transformation, and visualization.
Business Intelligence Analyst
A Business Intelligence Analyst uses data to provide insights that can help businesses make better decisions. Business Intelligence Analysts typically work in collaborative environments alongside individuals in roles such as Data Engineers, Data Analysts, and Data Scientists. This course may be useful to those who wish to pursue a career as a Business Intelligence Analyst as it covers the fundamentals of data analytics, including data ingestion, transformation, and visualization.
Data Scientist
A Data Scientist uses statistical and machine learning techniques to extract insights from data. Data Scientists typically work in collaborative environments alongside individuals in roles such as Data Engineers, Data Analysts, and Software Developers. This course may be useful to those who wish to pursue a career as a Data Scientist as it covers the fundamentals of data analytics, including data ingestion, transformation, and visualization.
Data Visualization Specialist
A Data Visualization Specialist designs and develops data visualizations that communicate insights from data in a clear and concise way. This course may be useful to those who wish to pursue a career as a Data Visualization Specialist as it covers the fundamentals of data visualization, including data visualization techniques and tools.

Reading list

We've selected 12 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Microsoft Fabric.
Provides a comprehensive guide to data analytics using Power BI and SQL Server. It covers the full range of Power BI capabilities, from data modeling and visualization to data analysis and reporting.
Provides a non-technical introduction to data science and data analytics. It covers the fundamental concepts of data mining, data analysis, and data visualization.
Provides a comprehensive introduction to machine learning using R. It covers the full range of machine learning algorithms, from supervised learning to unsupervised learning.
Provides a comprehensive introduction to deep learning using Python. It covers the full range of deep learning algorithms, from convolutional neural networks to recurrent neural networks.
Provides a comprehensive overview of big data and real-time data systems. It covers the fundamental concepts of big data, data streaming, and data processing.
Provides a comprehensive overview of data-intensive text processing using MapReduce. It covers the fundamental concepts of MapReduce, text processing, and data mining.
Provides a comprehensive overview of NoSQL databases. It covers the fundamental concepts of NoSQL databases, the different types of NoSQL databases, and the use cases for NoSQL databases.
Provides a comprehensive overview of Hadoop. It covers the fundamental concepts of Hadoop, the different components of Hadoop, and the use cases for Hadoop.
Provides a comprehensive overview of Spark. It covers the fundamental concepts of Spark, the different components of Spark, and the use cases for Spark.
Provides a comprehensive overview of Kafka. It covers the fundamental concepts of Kafka, the different components of Kafka, and the use cases for Kafka.
Provides a comprehensive overview of Elasticsearch. It covers the fundamental concepts of Elasticsearch, the different components of Elasticsearch, and the use cases for Elasticsearch.
Provides a comprehensive overview of MongoDB. It covers the fundamental concepts of MongoDB, the different components of MongoDB, and the use cases for MongoDB.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Microsoft Fabric.
Microsoft Fabric: First Look
Most relevant
Building Your First Data Lakehouse Using Azure Synapse...
Getting Started with the Databricks Lakehouse Platform
Apache Spark (TM) SQL for Data Analysts
Distributed Computing with Spark SQL
Data Lake Mastery: The Key to Big Data & Data Engineering
Making Evidence-Based Strategic Decisions
Supply Chain Software Tools
Data Warehousing and BI Analytics
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser