Data Factory
in Microsoft Fabric
Cathrine Wilhelmsen • MsBIP #82 • April 15th, 2024
@cathrinew
cathrinew.net
Microsoft Fabric
What is MicrosoftFabric?
End-to-end Analytics:
• Software-as-a-Service
• Lake-centric architecture
• Role-tailored tools
Data
Factory
Data
Engineering
Data
Warehouse
Data
Science
Real-Time
Analytics
Power
BI
Data
Activator
OneLakestoring onecopy ofall yourdata inanopenformat
Built-insecurity, governanceand compliance
Data Factory
The Evolution of Data Factory
2014 2017 2019 2023
2015
What is Data Factory in Fabric?
No-code / low-code data integration experience with:
• Scale and power of Azure Data Factory
• Ease-of-useof Power Query
• Intelligenceof Copilot
Ingest Data Transform Data
Orchestrate Workflows
Ingest Data Transform Data
Orchestrate Workflows
Ingest Data Transform Data
Orchestrate Workflows
Pipelines
Ingest Data
Dataflows / Pipelines
Transform Data
Dataflows
Orchestrate Workflows
Pipelines
Ingest Data
Dataflows / Pipelines
Transform Data
Dataflows
Pipelines
What are Pipelines?
Pipelines are what
you execute or run
They define workflows:
what to do in which order
What are Activities?
Activities are individual
steps inside pipelines
They can be chained
or run in parallel
Copy Data Activity
Source Destination
Copy Data Activity: Complex Data
Source
Convert
File Formats
Convert
Data Types
Map
Columns
Flatten
Hierarchies
Split &
Merge Files
Compress &
Decompress
Destination
What are Connections?
Connections define how
to connect and authorize
Choose between built-in
connection to workspace
or 36+ external sources
What are Runs?
Runs are individual
executions of pipelines
Run on-demand or
on a defined schedule
Let’s demo!
Orchestrate Workflows
Pipelines
Ingest Data
Dataflows / Pipelines
Transform Data
Dataflows
Orchestrate Workflows
Pipelines
Ingest Data
Dataflows / Pipelines
Transform Data
Dataflows
Dataflows
What are Dataflows (Gen2)?
Power Query scaled up and out:
• No-code / low-code transformations
• 160+ source connectors
• 300+ transformation functions
• New destinations in Microsoft Fabric and Azure
• New Fast Copy capability
Let’s just demo!
Decision Guide for Ingest and Transform
Copy Activity Dataflow
Use cases:
Data Ingestion
Data Conversion
Data Ingestion
Data Transformation
Userinterface: Wizard,Canvas Power Query
Sources: 30+ connectors 160+connectors
Destinations: 18+connectors
Workspace:Lakehouse / Warehouse
External:Azure SQL Database,Azure Data
Explorer,Azure SynapseAnalytics
Transformations: Lightweight conversions 300+ transformationfunctions
Questions?
Thank you!
hi@cathrinew.net cathrinew.net @cathrinew

Data Factory in Microsoft Fabric (MsBIP #82)