Skip to content

Commit da83d23

Browse files
committed
vnet1
1 parent 2d8e780 commit da83d23

File tree

4 files changed

+117
-16
lines changed

4 files changed

+117
-16
lines changed

articles/synapse-analytics/synapse-link/connect-synapse-link-sql-database-vnet.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ This article provides a guide on configuring Azure Synapse Link for Azure SQL Da
2020
2121
## Managed workspace Virtual Network without data exfiltration
2222

23-
1. Create Synapse workspace with managed virtual network enabled. You will enable **managed virtual network** and select **No** to allow outbound traffic from the workspace to any target. You can learn more about managed virtual network from [this](../security/synapse-workspace-managed-vnet.md)
23+
1. Create Synapse workspace with managed virtual network enabled. You will enable **managed virtual network** and select **No** to allow outbound traffic from the workspace to any target. You can learn more about managed virtual network from [this](../security/synapse-workspace-managed-vnet.md).
2424

2525
:::image type="content" source="../media/connect-synapse-link-sql-database/create-synapse-workspace-allow-outbound-traffic.png" alt-text="create synapse workspace allow outboundtraffic":::
2626

@@ -30,17 +30,17 @@ This article provides a guide on configuring Azure Synapse Link for Azure SQL Da
3030

3131
1. Launch Synapse Studio, navigate to **Manage**, click **Integration runtimes** and select **AutoResolvingIntegrationRuntime**. On the pop-up slide, you can click **Virtual network** tab, and enable **Interactive authoring**.
3232

33-
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-interactive-authoring" alt-text="enable interactive authoring":::
33+
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-interactive-authoring.png" alt-text="enable interactive authoring":::
3434

3535
1. Now you can create a link connection from **Integrate** tab to replicate data from Azure SQL DB to Synapse SQL pool.
3636

37-
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link" alt-text="create link":::
37+
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link.png" alt-text="create link":::
3838

39-
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link-sqldb" alt-text="create link sqldb":::
39+
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link-sqldb.png" alt-text="create link sqldb":::
4040

4141
1. Start your link connection
4242

43-
:::image type="content" source="../media/connect-synapse-link-sql-database/start-link" alt-text="start link":::
43+
:::image type="content" source="../media/connect-synapse-link-sql-database/start-link.png" alt-text="start link":::
4444

4545

4646
## Managed workspace Virtual Network with data exfiltration
@@ -55,35 +55,35 @@ This article provides a guide on configuring Azure Synapse Link for Azure SQL Da
5555

5656
1. Launch Synapse Studio, navigate to **Manage**, click **Integration runtimes** and select **AutoResolvingIntegrationRuntime**. On the pop-up slide, you can click **Virtual network** tab, and enable **Interactive authoring**.
5757

58-
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-interactive-authoring" alt-text="enable interactive authoring":::
58+
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-interactive-authoring.png" alt-text="enable interactive authoring":::
5959

6060
1. Create a linked service connecting to Azure SQL DB with managed private endpoint enabled.
6161

6262
* Create a linked service connecting to Azure SQL DB.
6363

64-
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe" alt-text="new sql db linked service pe":::
64+
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe.png" alt-text="new sql db linked service pe":::
6565

6666
* Create a managed private endpoint in linked service for Azure SQL DB.
6767

68-
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe1" alt-text="new sql db linked service pe":::
68+
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe1.png" alt-text="new sql db linked service pe1":::
6969

7070
* Complete the managed private endpoint creation in the linked service for Azure SQL DB.
7171

72-
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe2" alt-text="new sql db linked service pe":::
72+
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe2.png" alt-text="new sql db linked service pe2":::
7373

7474
* Go to Azure portal of your SQL Server hosting Azure SQL DB as source store, approve the Private endpoint connections.
7575

76-
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe3" alt-text="new sql db linked service pe":::
76+
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe3.png" alt-text="new sql db linked service pe3":::
7777

7878
1. Now you can create a link connection from **Integrate** tab to replicate data from Azure SQL DB to Synapse SQL pool.
7979

80-
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link" alt-text="create link":::
80+
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link.png" alt-text="create link":::
8181

82-
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link-sqldb" alt-text="create link sqldb":::
82+
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link-sqldb.png" alt-text="create link sqldb":::
8383

8484
1. Start your link connection
8585

86-
:::image type="content" source="../media/connect-synapse-link-sql-database/start-link" alt-text="start link":::
86+
:::image type="content" source="../media/connect-synapse-link-sql-database/start-link.png" alt-text="start link":::
8787

8888

8989

articles/synapse-analytics/synapse-link/connect-synapse-link-sql-database.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ This article provides a step-by-step guide for getting started with Azure Synaps
2121
2222
## Prerequisites
2323

24-
* [Create a new Synapse workspace](https://portal.azure.com/#create/Microsoft.Synapse) to get Azure Synapse Link for SQL. The current tutorial is to create Synapse link for SQL in public network. The assumption is that you have checked "Disable Managed virtual network" and "Allow connections from all IP address" when creating Synapse workspace.
24+
* [Create a new Synapse workspace](https://portal.azure.com/#create/Microsoft.Synapse) to get Azure Synapse Link for SQL. The current tutorial is to create Synapse link for SQL in public network. The assumption is that you have checked "Disable Managed virtual network" and "Allow connections from all IP address" when creating Synapse workspace. If you want to configure Synapse link for Azure SQL Database with network security, please also refer to [this](connect-synapse-link-sql-database-vnet.md).
2525

2626
* For DTU-based provisioning, make sure your Azure SQL Database service is at least Standard tier with a minimum of 100 DTUs. Free, Basic, or Standard tiers with fewer than 100 DTUs provisioned are not supported.
2727

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
---
2+
title: Configure Synapse link for SQL Server 2022 with network security (Preview)
3+
description: Learn how to configure Synapse link for SQL Server 2022 with network security (Preview).
4+
author: yexu
5+
ms.service: synapse-analytics
6+
ms.topic: how-to
7+
ms.subservice: synapse-link
8+
ms.date: 09/28/2022
9+
ms.author: yexu
10+
ms.reviewer: sngun, wiassaf
11+
---
12+
13+
# Configure Synapse link for Azure SQL Database with network security (Preview)
14+
15+
This article provides a guide on configuring Azure Synapse Link for SQL Server 2022 with network security. Before reading this documentation, You should have known how to create and start Synapse link for SQL Server 2022 from [Get started with Azure Synapse Link for SQL Server 2022](connect-synapse-link-sql-server-2022.md).
16+
17+
> [!IMPORTANT]
18+
> Azure Synapse Link for SQL is currently in PREVIEW.
19+
> See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
20+
21+
## Managed workspace Virtual Network without data exfiltration
22+
23+
1. Create Synapse workspace with managed virtual network enabled. You will enable **managed virtual network** and select **No** to allow outbound traffic from the workspace to any target. You can learn more about managed virtual network from [this](../security/synapse-workspace-managed-vnet.md).
24+
25+
:::image type="content" source="../media/connect-synapse-link-sql-database/create-synapse-workspace-allow-outbound-traffic.png" alt-text="create synapse workspace allow outboundtraffic":::
26+
27+
1. Navigate to your Synapse workspace on Azure portal, go to **Networking** tab to enable **Allow Azure Synapse Link for Azure SQL Database to bypass firewall rules**.
28+
29+
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-bypass-firewall-rules.png" alt-text="enable bypass firewall rules":::
30+
31+
1. Launch Synapse Studio, navigate to **Manage**, click **Integration runtimes** and select **AutoResolvingIntegrationRuntime**. On the pop-up slide, you can click **Virtual network** tab, and enable **Interactive authoring**.
32+
33+
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-interactive-authoring.png" alt-text="enable interactive authoring":::
34+
35+
1. Now you can create a link connection from **Integrate** tab to replicate data from SQL Server 2022 to Synapse SQL pool.
36+
37+
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link.png" alt-text="create link":::
38+
39+
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link-sqlserver.png" alt-text="create link sql server":::
40+
41+
1. Start your link connection
42+
43+
:::image type="content" source="../media/connect-synapse-link-sql-database/start-link.png" alt-text="start link":::
44+
45+
46+
## Managed workspace Virtual Network with data exfiltration
47+
48+
1. Create Synapse workspace with managed virtual network enabled. You will enable **managed virtual network** and select **Yes** to limit outbound traffic from the Managed workspace Virtual Network to targets through Managed private endpoints. You can learn more about managed virtual network from [this](../security/synapse-workspace-managed-vnet.md)
49+
50+
:::image type="content" source="../media/connect-synapse-link-sql-database/create-synapse-workspace-disallow-outbound-traffic.png" alt-text="create synapse workspace disallow outbound traffic":::
51+
52+
1. Navigate to your Synapse workspace on Azure portal, go to **Networking** tab to enable **Allow Azure Synapse Link for Azure SQL Database to bypass firewall rules**.
53+
54+
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-bypass-firewall-rules.png" alt-text="enable bypass firewall rules":::
55+
56+
1. Launch Synapse Studio, navigate to **Manage**, click **Integration runtimes** and select **AutoResolvingIntegrationRuntime**. On the pop-up slide, you can click **Virtual network** tab, and enable **Interactive authoring**.
57+
58+
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-interactive-authoring.png" alt-text="enable interactive authoring":::
59+
60+
1. Create a linked service connecting to SQL Server 2022. You can get more details from [this](connect-synapse-link-sql-server-2022.md#create-linked-service-for-your-source-sql-server-2022).
61+
62+
1. Add role assignment to make sure that you have granted your Synapse workspace managed identity permissions to ADLS Gen2 storage account used as the landing zone. You can get more details from [this](connect-synapse-link-sql-server-2022.md#create-linked-service-to-connect-to-your-landing-zone-on-azure-data-lake-storage-gen2).
63+
64+
1. Create a linked service connecting to ADLS Gen2 storage(landing zone) with managed private endpoint enabled.
65+
66+
* Create a managed private endpoint in linked service for ADLS Gen2 storage.
67+
68+
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-server-linked-service-pe1.png" alt-text="new sql db linked service pe1":::
69+
70+
* Complete the managed private endpoint creation in the linked service for ADLS Gen2 storage.
71+
72+
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-server-linked-service-pe2.png" alt-text="new sql db linked service pe2":::
73+
74+
* Go to Azure portal of your ADLS Gen2 storage as landing zone, approve the Private endpoint connections.
75+
76+
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-server-linked-service-pe3.png" alt-text="new sql db linked service pe3":::
77+
78+
* Complete the creation of linked service for ADLS Gen2 storage.
79+
80+
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-server-linked-service-pe4.png" alt-text="new sql db linked service pe4":::
81+
82+
1. Now you can create a link connection from **Integrate** tab to replicate data from SQL Server 2022 to Synapse SQL pool.
83+
84+
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link.png" alt-text="create link":::
85+
86+
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link-sqlserver.png" alt-text="create link sqldb":::
87+
88+
1. Start your link connection
89+
90+
:::image type="content" source="../media/connect-synapse-link-sql-database/start-link.png" alt-text="start link":::
91+
92+
93+
94+
## Next steps
95+
96+
If you are using a different type of database, see how to:
97+
98+
* [Configure Azure Synapse Link for Azure Cosmos DB](../../cosmos-db/configure-synapse-link.md?context=/azure/synapse-analytics/context/context)
99+
* [Configure Azure Synapse Link for Dataverse](/powerapps/maker/data-platform/azure-synapse-link-synapse?context=/azure/synapse-analytics/context/context)
100+
* [Get started with Azure Synapse Link for SQL Server 2022](connect-synapse-link-sql-server-2022.md)

articles/synapse-analytics/synapse-link/connect-synapse-link-sql-server-2022.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,16 @@ ms.reviewer: sngun, wiassaf
1313

1414
# Get started with Azure Synapse Link for SQL Server 2022 (Preview)
1515

16-
This article provides a step-by-step guide for getting started with Azure Synapse Link for SQL Server 2022. For more information, see [Get started with Azure Synapse Link for SQL Server 2022 (Preview)](sql-server-2022-synapse-link.md).
16+
This article provides a step-by-step guide for getting started with Azure Synapse Link for SQL Server 2022. For more information, see [Azure Synapse Link for SQL Server 2022](sql-server-2022-synapse-link.md).
1717

1818
> [!IMPORTANT]
1919
> Azure Synapse Link for SQL is currently in PREVIEW.
2020
> See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
2121
2222
## Prerequisites
2323

24-
* [Create a new Synapse workspace](https://portal.azure.com/#create/Microsoft.Synapse) to get Azure Synapse Link for SQL. The current tutorial is to create Synapse link for SQL in public network. The assumption is that you have checked "Disable Managed virtual network" and "Allow connections from all IP address" when creating Synapse workspace. If you have a workspace created after May 24, 2022, you do not need to create a new workspace.
24+
* [Create a new Synapse workspace](https://portal.azure.com/#create/Microsoft.Synapse) to get Azure Synapse Link for SQL. The current tutorial is to create Synapse link for SQL in public network. The assumption is that you have checked "Disable Managed virtual network" and "Allow connections from all IP address" when creating Synapse workspace. If you want to configure Synapse link for SQL Server 2022 with network security, please also refer to [this](connect-synapse-link-sql-server-2022-vnet.md).
25+
2526

2627
* Create an Azure Data Lake Storage Gen2 account (different from the account created with the Azure Synapse Analytics workspace) used as the landing zone to stage the data submitted by SQL Server 2022. See [how to create a Azure Data Lake Storage Gen2 account](../../storage/blobs/create-data-lake-storage-account.md) article for more details.
2728

0 commit comments

Comments
 (0)