ExportToDatalakeTransitionsToSynapseLink V 01
ExportToDatalakeTransitionsToSynapseLink V 01
ExportToDatalakeTransitionsToSynapseLink V 01
data integration
Roadmap and next steps
Dynamics 365 Power BI Power Apps Power Automate Power Virtual Agents Power Pages
Intelligent Business Apps Business analytics Application development Workflow automation Intelligent virtual agents Webpage development
Business
Jobs Logic Plugins Business Rules Power Fx
Intelligence
Synapse Link + Analytics
Reporting Duplicate Detection Business Q&A Rollups
Integration
Web Hooks Data Events Business Events M365 Loops Dataflows
App
ALM + Data Lifecycle
Dataverse Retention Policies Azure DevOps GitHub
Data Storage
Files & Blobs Relational Semi Structured Logs Search Indexes Connectors
Security + Governance
Authentication Authorization RBAC Auditing Customer Managed Key Private Link
Synapse
Power Apps
Dynamics 365
Sales
Dynamics 365
One-click export of Dataverse Customer
Service
data into Synapse
for analytics Dataverse
Dynamics 365
Continuous replication of Field Service
Data Integration Data Engineering Data Warehouse Data Science Real Time Analytics Business Intelligence
In future we plan to also support using Microsoft Fabric spark compute for delta conversion
15
Option 2: Synapse link -Direct link to Microsoft Fabric
* F&O Tables in Direct link for Fabric are not yet available.
16
Comparison
Criteria Export to data lake Synapse link Export to your Data Direct link to Microsoft
lake (BYOL) Fabric
Security Managed by customer Admin (Keys Managed by Customer – Simplified( Managed by Microsoft
and secret, no firewall support on No key secret management, MSI
storage account) security on the storage)
Management Customer managed PaaS resources Customer managed PaaS resources- Managed by Microsoft
(CDMUtil, Key vault etc., Storage and Simplified (Storage account, Synapse)
Synapse)
End to end data Data staleness – 10-15 min Data staleness – 15- 30 Min Data staleness* < 1 Hour
staleness and Reporting data : Potential read-write Reporting data -Ready for reports Reporting data - Ready for
pipeline contention when read CSV directly, reports
Performance higher data conversion time.
Cost Query cost + Data conversion + Query cost + Data conversion + DV File capacity
Maintenance of the pipeline as PaaS Maintenance of the pipeline as PaaS (entitlement+ add-on)
solutions solutions (Simpler PaaS)
* Data staleness duration(delta conversion) in direct link for Microsoft Fabric is not finalized yet
Why transition from Export to Data lake
18
What are the risk to transition?
• Synapse link for DV is GA for long time used by thousands of D365
CE + Power platform customers
• F&O Entity and Table support is in public preview – going to GA in
Oct
• With Synapse link – you can still use data lake + synapse that does
not change
• Transitioning Tables from Export to Synapse link F&O table is
minimal
• Only small property change required to export custom tables for
Synapse link
• Follow the established architecture patterns to transition
19
4
Roadmap and Microsoft Product roadmap
timelines Next steps
Microsoft Product Roadmap
Public preview - now
- F&O Entities & Tables in Synapse Link
- Additional features are coming
- Initialization improvements
General availability
- ETA: Oct-2023
- We will enable early Go lives
22
Recommendations- BI and reporting solution
Go-Live immediately
- Continue to use Export to data lake and transition later
- You can transition to Synapse link easily
Go-Live after Nov 2023
- Start with Synapse link and Fabric
- We will support go live on preview
Already Live with export to data lake
- Start POC to Synapse link and transition when ready
Transitioning from BYOD
- Start with Synapse link and Fabric
- Use entities that are supported
- Use tables and create your own entities as view as needed
23
5
Architecture
Common analytics architecture patterns and
patterns and transition strategy from export to data lake to
transition Synapse link and Microsoft Fabric
25
Overview of common analytics architecture patterns
#1 Virtual data warehousing # 2 Lakehouse # 3 Cloud Data warehousing # 4 Integration using TSQL
(Reading data from data lake (Reading and transforming data (Ingesting data from lake to cloud (Incremental ingestion of data to
using TSQL views and SPs) using spark notebooks) MPP data warehouse, transform relational DB (SQL Server) or third
data using TSQL) party DW)
26
#1 Virtual data warehousing: Synapse Link & Export to data lake, with Synapse Serverless
Current
#1 Virtual data warehousing : Synapse Link-Export to your data lake, with Synapse Spark & Serverless
#1 Virtual data warehousing: Synapse Link-Export data to your data lake, with Synapse Spark & Microsoft Fabric
#1 Virtual data warehousing: Synapse Link-Direct link, with Microsoft Fabric
#2 Lakehouse : Synapse Link/Export to Data lake, with Synapse Spark & Serverless
Current
#2 Lakehouse : Synapse Link-Export data to your data lake, with Synapse Spark and Serverless
#2 Lakehouse : Synapse Link-Export data to your data lake, with Synapse Spark & Microsoft Fabric
#2 Lakehouse : Synapse Link, direct link with Microsoft Fabric
#3 Cloud data warehousing: Synapse link/ Export to data lake with Synapse DW
#3 Cloud data warehouse: Synapse Link- Export data to your data lake with Synapse Spark Microsoft Fabric
#3 Cloud data warehouse: Synapse Link, direct link with Microsoft Fabric
#4 Integration using SQL: Synapse Link/Export to Data lake with Azure SQL, On-prem SQL, third-party using Synapse
#4 Integration using SQL: Synapse Link - Export data to your lake with Azure SQL, On-prem SQL, third-party using
Synapse
#4 Integration using SQL: Synapse Link –with Azure SQL, On-prem SQL, third-party using direct link with Fabric
5
Why transition?
Q&A Business benefits
Expected effort
How much does it cost?
Documentation
• Synapse Link
• Azure Synapse Link - Power Apps | Microsoft Learn
• Create an Azure Synapse Link for Dataverse with your Azure Synapse Workspace - Power Apps | Microsoft Learn
• Export Microsoft Dataverse data in Delta Lake format - Power Apps | Microsoft Learn
• Choose finance and operations data in Azure Synapse Link for Dataverse - Power Apps | Microsoft Learn
• Microsoft Fabric
• Microsoft Fabric documentation - Microsoft Fabric | Microsoft Learn
Video
Dynamics 365 Bites - Synapse Link for finance and operations apps - Getting started (preview) | August 2023
(2747) Microsoft Fabric: Satya Nadella at Microsoft Build 2023 – YouTube
(2747) Build 2023: Dataverse integration for Microsoft Fabric - YouTube
You can import table selection from Export to Data Lake feature in Finance and Operations. Create a new Synapse Link or choose existing link. Learn more
Before
Before
myStorage You can import table selection from Export to Data Lake feature in Finance and Operations and use Synapse Link going forward. Click to continue
Dataverse
Anna-created-workspace
3 of 130 selected i
52