Skip to content

Commit 2f5c0d5

Browse files
authored
Merge pull request #98 from MicrosoftCloudEssentials-LearningHub/fabconf-lasvegas2025
Fabric Conf Las Vegas - 2025
2 parents bc02a92 + 8ffae52 commit 2f5c0d5

File tree

8 files changed

+475
-17
lines changed

8 files changed

+475
-17
lines changed
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
# Azure Synapse migrate to Microsoft Fabric - Overview
2+
3+
Costa Rica
4+
5+
[![GitHub](https://badgen.net/badge/icon/github?icon=github&label)](https://github.com)
6+
[![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/)
7+
[brown9804](https://github.com/brown9804)
8+
9+
Last updated: 2025-04-08
10+
11+
----------
12+
13+
<details>
14+
<summary><b>List of References</b> (Click to expand)</summary>
15+
16+
- [Migrating from Azure Synapse Spark to Fabric](https://learn.microsoft.com/en-us/fabric/data-engineering/migrate-synapse-overview)
17+
- [Migration planning: Azure Synapse Analytics dedicated SQL pools to Fabric Data Warehouse](https://learn.microsoft.com/en-us/fabric/data-warehouse/migration-synapse-dedicated-sql-pool-warehouse#prepare-for-migration)
18+
19+
</details>
20+
21+
> Overall process: <br/>
22+
> - Create a Fabric workspace and link it to your existing Azure Data Lake Storage account. <br/>
23+
> - Import existing notebooks, Spark jobs into the Fabric workspace. <br/>
24+
> - Update references to external tables or files using the OneLake syntax.
25+
26+
## Overview
27+
28+
1. **Create a Fabric Workspace**
29+
- **Navigate to Microsoft Fabric**: Access the [Microsoft Fabric portal](https://app.fabric.microsoft.com/).
30+
31+
<img width="550" alt="image" src="https://github.com/user-attachments/assets/191672f9-e7b0-460b-aa23-886fa105f97e" style="border: 2px solid #4CAF50; border-radius: 5px; padding: 5px;"/>
32+
33+
- **Create Workspace**: Follow the steps to create a new workspace.
34+
35+
https://github.com/user-attachments/assets/209f18fd-d14a-4e2f-aff2-d6cb7be13cc1
36+
37+
2. **Link ADLS Account**: Connect your existing Azure Data Lake Storage account to the new Fabric workspace.
38+
- **Set Up ADLS Connection**:
39+
- **Open Fabric Workspace**: Go to the workspace where you want to set up the connection.
40+
41+
<img width="550" alt="image" src="https://github.com/user-attachments/assets/f4c87199-0d61-4db6-accd-27608d2257be" />
42+
43+
- **Create a lakehouse**: Click on `New item`, search for `Lakehouse`:
44+
45+
<img width="550" alt="image" src="https://github.com/user-attachments/assets/602b5d88-b1bc-44ff-9a0e-a3c6ddc15527">
46+
47+
<img width="550" alt="image" src="https://github.com/user-attachments/assets/9b807c02-2111-4277-8e97-be0b08212ee6" />
48+
49+
- **Get Data**: Select the option to get data from Azure Data Lake Storage Gen2.
50+
- **Enter ADLS URL**: Provide the URL to your Azure Data Lake Storage Gen2 account.
51+
- **Authentication**: Choose the authentication method (e.g., account key, organizational account, service principal, or shared access signature).
52+
- **Sign In**: Sign in to your Azure Data Lake Storage account using the selected authentication method.
53+
- **Configure Connection**: Complete the configuration by specifying any additional settings required for the connection.
54+
- **Create OneLake Shortcut**:
55+
- **Navigate to Lakehouse View**: In the Fabric workspace, go to the Lakehouse view.
56+
- **Create Shortcut**: Right-click and select "New Shortcut," then choose Azure Data Lake Storage Gen2 as the source.
57+
- **Enter Details**: Provide the URL of the ADLS Gen2 account, connection name, authentication method, shortcut name, and subpath pointing to the root of the data you want to reference.
58+
- **Create Shortcut**: Click "Create" and wait for the shortcut to appear in the Lakehouse view.
59+
- **Preview Data**: Preview the data from the shortcut to ensure it is virtualized from the source.
60+
2. **Import Existing Notebooks and Spark Jobs**
61+
- **Export from Synapse**: Export your notebooks and Spark job definitions from Azure Synapse.
62+
- **Import to Fabric**: Use the import functionality in Fabric to bring these items into your new workspace.
63+
3. **Update References**
64+
- **Identify External References**: Locate all references to external tables or files in your notebooks and Spark jobs.
65+
- **Modify Syntax**: Update these references to use the OneLake syntax, ensuring they point to the correct locations in Fabric.
66+
67+
68+
69+
<div align="center">
70+
<h3 style="color: #4CAF50;">Total Visitors</h3>
71+
<img src="https://profile-counter.glitch.me/brown9804/count.svg" alt="Visitor Count" style="border: 2px solid #4CAF50; border-radius: 5px; padding: 5px;"/>
72+
</div>

0_Azure/3_AzureAI/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Costa Rica
66
[![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/)
77
[brown9804](https://github.com/brown9804)
88

9-
Last updated: 2025-03-24
9+
Last updated: 2025-04-08
1010

1111
----------
1212

@@ -41,7 +41,7 @@ Last updated: 2025-03-24
4141

4242
## Overview
4343

44-
All Azure services as for now: <br/>
44+
> All Azure services as for now:
4545
4646
<a href="#content" style="display: inline-block; padding: 10px 20px; font-size: 16px; color: white; background-color: #007bff; text-align: center; text-decoration: none; border-radius: 5px;"> return to Content </a>
4747

0_Azure/README.md

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Costa Rica
55
[![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/)
66
[brown9804](https://github.com/brown9804)
77

8-
Last updated: 2025-01-02
8+
Last updated: 2025-04-08
99

1010
------------------------------------------
1111

@@ -59,16 +59,18 @@ Last updated: 2025-01-02
5959
</details>
6060

6161
## Content
62-
- [Azure](https://github.com/brown9804/MSCloudEssentials_LPath/blob/main/0_Azure/README.md)
63-
- [Azure Fundamentals](./0_AzureFundamentals/README.md)
64-
- [Azure Data](./1_AzureData/README.md)
65-
- [Azure Analytics](./2_AzureAnalytics/README.md)
66-
- [Azure AI](./3_AzureAI/README.md)
67-
- [Azure DevOps](./4_AzureDevOps/README.md)
68-
- [Data Protection and Management](./5_DataProtectionMng)
69-
- [Cost Management](./6_AzureCostManagement)
7062

71-
Microsoft Azure is a cloud computing platform that provides a wide range of services for building, deploying, and managing applications and infrastructure. It offers scalability, flexibility, and global reach.
63+
- [Azure Fundamentals](./0_AzureFundamentals/README.md)
64+
- [Azure Data](./1_AzureData/README.md)
65+
- [Azure Analytics](./2_AzureAnalytics/README.md)
66+
- [Azure AI](./3_AzureAI/README.md)
67+
- [Azure DevOps](./4_AzureDevOps/README.md)
68+
- [Data Protection and Management](./5_DataProtectionMng)
69+
- [Cost Management](./6_AzureCostManagement)
70+
- [Azure Support](./7_AzureSupport)
71+
- [What's New on Azure?](./WhatsNew)
72+
73+
> Microsoft Azure is a cloud computing platform that provides a wide range of services for building, deploying, and managing applications and infrastructure. It offers scalability, flexibility, and global reach.
7274
7375
<img width="800" alt="image" src="https://github.com/brown9804/SDLC-Cloud_Lpath/assets/24630902/03e4b996-82bc-40c9-8374-d4267b59e8c3">
7476

@@ -93,7 +95,7 @@ Microsoft Azure is a cloud computing platform that provides a wide range of serv
9395

9496
## Key Azure Products
9597

96-
Here are some important Azure products within each category:
98+
> Here are some important Azure products within each category:
9799
98100
### IaaS Products
99101

0_Azure/3_AzureAI/WhatsNew/0_IgniteNews_2024.md renamed to 0_Azure/WhatsNew/0_IgniteNews_2024.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Costa Rica
66
[![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/)
77
[brown9804](https://github.com/brown9804)
88

9-
Last updated: 2024-12-24
9+
Last updated: 2025-04-08
1010

1111
----------
1212

0_Azure/3_AzureAI/WhatsNew/1_AIvisionMarch2025.md renamed to 0_Azure/WhatsNew/1_AIvisionMarch2025.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Costa Rica
66
[![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/)
77
[brown9804](https://github.com/brown9804)
88

9-
Last updated: 2025-03-27
9+
Last updated: 2025-04-08
1010

1111
----------
1212

0 commit comments

Comments
 (0)