Call 0917 798 1811 | Email hello@ivtstechnology.asia
About the Course
This course covers methods and practices to implement data engineering solutions by using Microsoft Fabric. Students will learn how to design and develop effective data loading patterns, data architectures, and orchestration processes. Objectives for this course include ingesting and transforming data and securing, managing, and monitoring data engineering solutions. This course is designed for data professionals with some data integration and orchestration experience.
Audience Profile
This audience for this course is data professionals with experience in data extraction, transformation, and loading. DP-700 is designed for professionals who need to create and deploy data engineering solutions using Microsoft Fabric for enterprise-scale data analytics. Learners should also have experience at manipulating and transforming data with one of the following programming languages: Structured Query Language (SQL), PySpark, or Kusto Query Language (KQL).
Prerequisites
Basic understanding of data concepts: Familiarity with fundamental data concepts and terminology will be beneficial.
Experience with cloud computing: A general understanding of cloud computing principles and basics will enhance your learning experience.
Familiarity with Microsoft Azure: While not mandatory, having a basic knowledge of Microsoft Azure services will help you better grasp the course content.
Basic programming skills: Understanding of basic programming concepts, especially in languages such as Python or SQL, can be helpful in executing tasks covered in the course.
These prerequisites are designed to ensure you have a foundational knowledge that will support your learning as you delve into data engineering solutions using Microsoft Fabric.
What will you learn with the DP-700 course?
This data engineering with Microsoft Fabric tutorial imparts the theoretical knowledge and applied skills to transmute raw data into verifiable, actionable insights. Upon completion, you will be proficient in leveraging the full spectrum of Microsoft Fabric's capabilities for enterprise-scale analytics.
Primary learning objectives and outcomes are:
Understand the core principles of data engineering and contemporary data architecture.
Design and implement robust, repeatable data ingestion and transformation processes.
Learn to construct scalable data storage solutions optimized for various workloads.
Utilize integrated data visualization tools within Microsoft Fabric to generate insightful reports, infographics and dashboards.
Enforce data governance, security, and compliance protocols in all engineering solutions.
Optimize data pipelines for high performance and measurable reliability.
Integrate data from multiple disparate sources into the unified Fabric ecosystem.
Monitor, troubleshoot, and maintain data workflows using systematic methods.
Collaborate within teams to develop and validate comprehensive data solutions.
Explore and apply best practices in data modeling to support data analytics for business.
Course Outline
Module 01 : Introduction to end-to-end analytics using Microsoft Fabric
Describe end-to-end analytics in Microsoft Fabric.
Module 02 : Get started with lakehouses in Microsoft Fabric
Describe core features and capabiliƟes of Lakehouse in Microsoft Fabric.
Create a Lakehouse.
Ingest data into files and tables in a Lakehouse.
Query Lakehouse tables with SQL.
Module 03 : Use Apache Spark in Microsoft Fabric
Configure Spark in a Microsoft Fabric workspace.
Identify suitable scenarios for Spark notebooks and Spark jobs.
Use Spark to connect to data sources and ingest data.
Use Spark DataFrames to analyze and transform data.
Use Spark SQL to query data in tables and views.
Visualize data in a Spark notebook.
Module 04 : Work with Delta Lake tables in Microsoft Fabric
Understand Delta Lake and delta tables in Microsoft Fabric.
Create and manage delta tables using Spark.
Optimize delta tables.
Use Spark to query and transform data in delta tables.
Use delta tables with Spark structured streaming.
Module 05 : Orchestrate processes and data movement with Microsoft Fabric
Describe pipeline capabilities in Microsoft Fabric.
Use the Copy Data activity in a pipeline.
Create pipelines based on predefined templates.
Run and monitor pipelines.
Module 06 : Ingest Data with Dataflows Gen2 in Microsoft Fabric
Describe Dataflow capabiliƟes in Microsoft Fabric.
Create Dataflow solutions to ingest and transform data.
Include a Dataflow in a pipeline.
Module 07 : Organize a Fabric Lakehouse using medallion architecture design
Describe the principles of using the medallion architecture in data management.
Apply the medallion architecture framework within the Microsoft Fabric environment.
Analyze data stored in the Lakehouse using DirectLake in Power BI.
Describe best practices for ensuring the security and governance of data stored in the medallion architecture.
Module 08 : Get started with data warehouses in Microsoft Fabric
Describe data warehouses in Fabric.
Understand a data warehouse vs a data Lakehouse.
Work with data warehouses in Fabric.
Create and manage fact tables and dimensions within a data warehouse.
Module 09 : Load data into a Microsoft Fabric data warehouse
Learn different strategies to load data into a data warehouse in Microsoft Fabric.
Learn how to build a data pipeline to load a warehouse in Microsoft Fabric.
Learn how to load data in a warehouse using T-SQL.
Learn how to load and transform data with dataflow (Gen 2).
Module 10 : Query a data warehouse in Microsoft Fabric
Use SQL query editor to query a data warehouse.
Explore how visual query editor works.
Learn how to connect and query a data warehouse using SQL Server Management Studio.
Module 11 : Secure a Microsoft Fabric data warehouse
Learn the concepts of securing a data warehouse in Microsoft Fabric.
Learn how to implement dynamic data masking to obscure sensitive information.
Learn how to configure row-level security to provide granular control.
Learn how to implement column-level security to protect sensitive data.
Learn how to configure granular permissions using T-SQL.
Module 12 : Monitor a Microsoft Fabric data warehouse
Monitor capacity unit usage with the Microsoft Fabric Capacity Metrics app.
Monitor current activity in the data warehouse with dynamic management views.
Monitor querying trends with query insights views.
Module 13 : Get started with Real-Time Intelligence in Microsoft Fabric
Microsoft Fabric includes Real-Time Intelligence capabilities that you can use to capture, analyze, visualize, and act on real-time streams of event data.
Module 14 : Use real-time eventstreams in Microsoft Fabric
Establish source and destinations in Microsoft Fabric Eventstreams.
Capture, transform, and route data using Microsoft Fabric Eventstreams.
Module 15 : Work with real-time data in a Microsoft Fabric Eventhouse
Create an Eventhouse in Microsoft Fabric.
Query real-time data by using Kusto Query Language (KQL).
Create materialized views and stored functions in a KQL database.
Module 16 : Administer a Microsoft Fabric environment
Describe Fabric admin tasks.
Navigate the admin center.
Manage user access.
Govern data in Fabric.
Skills earned upon completion
Ingest data with Microsoft Fabric.
Implement a lakehouse in Microsoft Fabric.
Implement real-time intelligence with Microsoft Fabric.
Implement a data warehouse with Microsoft Fabric.
Manage an environment in Microsoft Fabric.

