You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/data-factory/how-to-upgrade-your-azure-synapse-analytics-pipelines-to-fabric-data-factory.md
+22-9Lines changed: 22 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,17 +20,30 @@ With the Synapse pipelines migration experience (Preview), you can:
20
20
- Assess pipeline readiness directly in your Synapse workspace.
21
21
- See compatibility gaps at the pipeline and activity level.
22
22
- Migrate supported pipelines to a Fabric workspace.
23
-
- Export results to CSV to plan remediation and phased validation.
23
+
- Export assessment and migration results to CSV to plan upgrade, remediation and phased validation.
24
24
25
25
## Prerequisites
26
26
27
27
Before you start:
28
28
- You have an **Azure Synapse Analytics workspace** that contains pipelines.
29
29
- You have access to a **Microsoft Fabric tenant** and a **Fabric workspace**.
30
-
-If you want to preserve your folder structure, **recreate the same folders** in your Fabric workspace first, then migrate folder by folder.
30
+
-To preserve your folder structure, **create the same folders in your Fabric workspace first**, then migrate pipelines one folder at a time.
31
31
32
+
## Migrate Spark artifacts (Notebooks + SJDs) to Fabric using the Spark migration assistant before migrating Synapse pipelines
33
+
If your Synapse pipelines include Notebook and/or Spark job definition (SJD) activities, migrate those Spark artifacts to Fabric first. This ensures the pipeline migration experience can map those activities to the correct Fabric items instead of leaving them unmapped.
32
34
33
-
## Step 1: Run an assessment in Azure Synapse Analytics
35
+
Use the [Synapse-to-Fabric Spark Migration Assistant](/fabric/data-engineering/synapse-to-fabric-spark-migration-assistant) to migrate Spark-related items from your Synapse workspace into a Fabric workspace.
36
+
The assistant supports migrating Spark pools (to Fabric environments), notebooks, Spark job definitions, and lake databases (to Fabric lakehouses/shortcuts).
37
+
38
+
39
+
## Migrate Synapse pipelines using the built-in Synapse pipelines migration experience
40
+
After creating your Spark artifacts in Fabric, migrate pipelines using the Synapse pipelines migration UX (Preview). This built-in experience helps you assess readiness, understand compatibility gaps, and migrate supported pipelines to Fabric Data Factory.
41
+
When the pipelines migration runs:
42
+
43
+
If matching Fabric notebooks/SJDs already exist, the migration can map the corresponding activities to those Fabric items.
44
+
If the target Fabric notebooks/SJDs don’t exist yet, those activities may be left unmapped/deactivated until you create the required Fabric items and update the refer.
45
+
46
+
### Step 1. Run an assessment in Azure Synapse Analytics
34
47
35
48
- In **Azure Synapse Analytics**, open the workspace you want to assess.
36
49
- In the **Integrate** hub, select **Migrate to Fabric (Preview)**, then select **Get started**.
@@ -46,12 +59,12 @@ Each pipeline is categorized using one of the following statuses:
46
59
| Status | What it means |
47
60
|---|---|
48
61
|**Ready**| Good to go for migration. |
49
-
|**Needs review**| Changes are required before migration. |
62
+
|**Needs review**| Changes are required before/after migration. |
50
63
|**Coming soon**| Support is in progress; migrate later. |
51
64
|**Unsupported / Not compatible**| No equivalent in Fabric; refactor required. |
52
65
53
66
54
-
## Step 2: Select pipelines to migrate
67
+
###Step 2. Select pipelines to migrate
55
68
56
69
After reviewing results, select the Synapse pipelines you want to migrate to your Fabric workspace.
57
70
@@ -61,7 +74,7 @@ A phased approach works well:
61
74
- Start with **Ready** pipelines to validate end-to-end behavior.
62
75
- Then address **Needs review** items and rerun assessment to confirm progress.
63
76
64
-
## Step 3: Map linked services to Fabric connections
77
+
###Step 3. Map linked services to Fabric connections
65
78
66
79
In the migration flow, select a destination **Fabric workspace**, then map **Synapse linked services** to **Fabric connections**.
67
80
@@ -77,7 +90,7 @@ For guidance on creating and managing connections in Fabric, see
77
90
> Pipelines can migrate even if you don’t map connections, but **activities that use those connections remain deactivated** until you configure them in Fabric and reactivate them.
78
91
79
92
80
-
## Step 4: Complete migration
93
+
###Step 4. Complete migration
81
94
82
95
After you map linked services to Fabric connections, select **Confirm** to complete migration.
83
96
@@ -88,7 +101,7 @@ When migration completes, open the destination folder in your Fabric workspace a
88
101
> [!NOTE]
89
102
> Pipelines migrate safely, with **triggers disabled by default**, so you stay in control of execution.
90
103
91
-
##Post-migration checklist
104
+
### Step 5. Post-migration validation
92
105
93
106
After migration:
94
107
1. Validate connections and credentials.
@@ -105,6 +118,6 @@ Use these resources to round out your end-to-end Synapse-to-Fabric migration pla
105
118
-[Upgrade your Azure Data Factory pipelines to Fabric](/fabric/data-factory/how-to-upgrade-your-azure-data-factory-pipelines-to-fabric-data-factory)
106
119
-[Migration Assistant for Fabric Data Warehouse - Microsoft Fabric | Microsoft Learn]/fabric/data-warehouse/migration-assistant)
107
120
-[Spark Synapse to Fabric Spark Migration Assistant (Preview)](/fabric/data-engineering/synapse-to-fabric-spark-migration-assistant)
108
-
-[Spark Synapse to Fabric Spark Migration Assistant (Preview) (review branch)](https://review.learn.microsoft.com/en-us/fabric/data-engineering/synapse-to-fabric-spark-migration-assistant?branch=release-fabsqlcon-2026-de)
0 commit comments