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/synapse-analytics/synapse-link/connect-synapse-link-sql-database-vnet.md
+46-39Lines changed: 46 additions & 39 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
-
title: Configure Synapse link for Azure SQL Database with network security (Preview)
3
-
description: Learn how to configure Synapse link for Azure SQL Database with network security (Preview).
2
+
title: Configure Azure Synapse Link for Azure SQL Database with network security (preview)
3
+
description: Learn how to configure Azure Synapse Link for Azure SQL Database with network security (preview).
4
4
author: yexu
5
5
ms.service: synapse-analytics
6
6
ms.topic: how-to
@@ -10,86 +10,93 @@ ms.author: yexu
10
10
ms.reviewer: sngun, wiassaf
11
11
---
12
12
13
-
# Configure Synapse link for Azure SQL Database with network security (Preview)
13
+
# Configure Azure Synapse Link for Azure SQL Database with network security (preview)
14
14
15
-
This article provides a guide on configuring Azure Synapse Link for Azure SQL Database with network security. Before reading this documentation, You should have known how to create and start Synapse link for Azure SQL DB from [Get started with Azure Synapse Link for Azure SQL Database](connect-synapse-link-sql-database.md).
15
+
This article is a guide for configuring Azure Synapse Link for Azure SQL Database with network security. Before you begin, you should know how to create and start Azure Synapse Link for Azure SQL Database from [Get started with Azure Synapse Link for Azure SQL Database](connect-synapse-link-sql-database.md).
16
16
17
17
> [!IMPORTANT]
18
-
> Azure Synapse Link for SQL is currently in PREVIEW.
18
+
> Azure Synapse Link for SQL is currently in preview.
19
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
20
21
-
## Managed workspace Virtual Network without data exfiltration
21
+
## Create a managed workspace virtual network without data exfiltration
22
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).
23
+
In this section, you create an Azure Synapse workspace with a managed virtual network enabled. For **Managed virtual network**, you'll select **Enable**, and for **Allow outbound data traffic only to approved targets**, you'll select **No**. For an overview, see [Azure Synapse Analytics managed virtual network](../security/synapse-workspace-managed-vnet.md).
:::image type="content" source="../media/connect-synapse-link-sql-database/create-synapse-workspace-allow-outbound-traffic.png" alt-text="Screenshot that shows how to create an Azure Synapse workspace that allows outbound traffic.":::
26
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**.
27
+
1.Sign in to the [Azure portal](https://portal.azure.com).
28
28
29
-
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-bypass-firewall-rules.png" alt-text="Screenshot of enabling bypass firewall rules.":::
29
+
1. Go to your Azure Synapse workspace, select **Networking**, and then select the **Allow Azure Synapse Link for Azure SQL Database to bypass firewall rules** checkbox.
30
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**.
31
+
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-bypass-firewall-rules.png" alt-text="Screenshot that shows how to enable bypassing firewall rules.":::
32
32
33
-
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-interactive-authoring.png" alt-text="Screenshot of enabling interactive authoring.":::
33
+
1. Open Synapse Studio, go to **Manage**, select **Integration runtimes**, and then select **AutoResolvingIntegrationRuntime**.
34
34
35
-
1.Now you can create a link connection from **Integrate** tab to replicate data from Azure SQL DB to Synapse SQL pool.
35
+
1.In the pop-up window, select the **Virtual network** tab, and then enable **Interactive authoring**.
36
36
37
-
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link.png" alt-text="Screenshot of creating a link.":::
37
+
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-interactive-authoring.png" alt-text="Screenshot that shows how to enable interactive authoring.":::
38
38
39
-
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link-sql-db.png" alt-text="Screenshot of creating link sql db.":::
39
+
1. From the **Integrate** pane, create a link connection to replicate data from your Azure SQL database to an Azure Synapse SQL pool.
40
40
41
-
1. Start your link connection
41
+
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link.png" alt-text="Screenshot that shows how to create a link to an Azure Synapse SQL pool.":::
42
42
43
-
:::image type="content" source="../media/connect-synapse-link-sql-database/start-link.png" alt-text="Screenshot of starting link.":::
43
+
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link-sql-db.png" alt-text="Screenshot that shows how to create a link connection from an Azure SQL database.":::
44
44
45
+
1. Start your link connection.
45
46
46
-
## Managed workspace Virtual Network with data exfiltration
47
+
:::image type="content" source="../media/connect-synapse-link-sql-database/start-link.png" alt-text="Screenshot of starting a link connection.":::
47
48
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
+
##Create a managed workspace virtual network with data exfiltration
In this section, you create an Azure Synapse workspace with managed virtual network enabled. You'll enable **Managed virtual network**, and you'll select **Yes** to limit outbound traffic from the managed workspace virtual network to targets through managed private endpoints. For an overview, see [Azure Synapse Analytics managed virtual network](../security/synapse-workspace-managed-vnet.md).
51
52
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
+
:::image type="content" source="../media/connect-synapse-link-sql-database/create-synapse-workspace-disallow-outbound-traffic.png" alt-text="Screenshot that shows how to create an Azure Synapse workspace that disallows outbound traffic.":::
53
54
54
-
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-bypass-firewall-rules.png" alt-text="Screenshot of enabling bypass firewall rules.":::
55
+
1. Sign in to the [Azure portal](https://portal.azure.com).
55
56
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
+
1.Go to your Azure Synapse workspace, select**Networking**, and then select the **Allow Azure Synapse Link for Azure SQL Database to bypass firewall rules** checkbox.
57
58
58
-
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-interactive-authoring.png" alt-text="Screenshot of enabling interactive authoring.":::
59
+
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-bypass-firewall-rules.png" alt-text="Screenshot that shows how to enable bypassing firewall rules.":::
59
60
60
-
1.Create a linked service connecting to Azure SQL DB with managed private endpoint enabled.
61
+
1.Open Synapse Studio, go to **Manage**, select **Integration runtimes**, and then select **AutoResolvingIntegrationRuntime**.
61
62
62
-
* Create a linked service connecting to Azure SQL DB.
63
+
1. In the pop-up window, select the **Virtual network** tab, and then enable **Interactive authoring**.
64
+
65
+
:::image type="content" source="../media/connect-synapse-link-sql-database/enable-interactive-authoring.png" alt-text="Screenshot that shows how to enable interactive authoring.":::
66
+
67
+
1. Create a linked service that connects to your Azure SQL database with a managed private endpoint enabled.
68
+
69
+
a. Create a linked service that connects to your Azure SQL database.
63
70
64
-
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe.png" alt-text="Screenshot of new sql db linked service pe.":::
71
+
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe.png" alt-text="Screenshot of a new Azure SQL database linked service private endpoint.":::
65
72
66
-
* Create a managed private endpoint in linked service for Azure SQL DB.
73
+
b. Create a managed private endpoint in a linked service for the Azure SQL database.
67
74
68
-
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe1.png" alt-text="Screenshot of new sql db linked service pe1.":::
75
+
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe1.png" alt-text="Screenshot of a new Azure SQL database linked service private endpoint 1.":::
69
76
70
-
* Complete the managed private endpoint creation in the linked service for Azure SQL DB.
77
+
c. Complete the managed private endpoint creation in the linked service for the Azure SQL database.
71
78
72
-
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe2.png" alt-text="Screenshot of new sql db linked service pe2.":::
79
+
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe2.png" alt-text="Screenshot of a new Azure SQL database linked service private endpoint 2.":::
73
80
74
-
* Go to Azure portal of your SQL Server hosting Azure SQL DB as source store, approve the Private endpoint connections.
81
+
d. Go to the Azure portal for your SQL Server instance that hosts an Azure SQL database as a source store, and then approve the private endpoint connections.
75
82
76
-
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe3.png" alt-text="Screenshot of new sql db linked service pe3.":::
83
+
:::image type="content" source="../media/connect-synapse-link-sql-database/new-sql-db-linked-service-pe3.png" alt-text="Screenshot of a new Azure SQL database linked service private endpoint 3.":::
77
84
78
-
1. Now you can create a link connection from **Integrate**tab to replicate data from Azure SQL DB to Synapse SQL pool.
85
+
1. Now you can create a link connection from the **Integrate**pane to replicate data from your Azure SQL database to an Azure Synapse SQL pool.
79
86
80
-
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link.png" alt-text="Screenshot of creating a link.":::
87
+
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link.png" alt-text="Screenshot that shows how to create a link.":::
81
88
82
-
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link-sql-db.png" alt-text="Screenshot of creating link sqldb.":::
89
+
:::image type="content" source="../media/connect-synapse-link-sql-database/create-link-sql-db.png" alt-text="Screenshot of creating a link to the SQL database.":::
83
90
84
-
1. Start your link connection
91
+
1. Start your link connection.
85
92
86
-
:::image type="content" source="../media/connect-synapse-link-sql-database/start-link.png" alt-text="Screenshot of starting link.":::
93
+
:::image type="content" source="../media/connect-synapse-link-sql-database/start-link.png" alt-text="Screenshot that shows how to start the link connection.":::
87
94
88
95
89
96
90
97
## Next steps
91
98
92
-
If you are using a different type of database, see how to:
99
+
If you're using a database other than an Azure SQL database, see:
93
100
94
101
*[Configure Azure Synapse Link for Azure Cosmos DB](../../cosmos-db/configure-synapse-link.md?context=/azure/synapse-analytics/context/context)
95
102
*[Configure Azure Synapse Link for Dataverse](/powerapps/maker/data-platform/azure-synapse-link-synapse?context=/azure/synapse-analytics/context/context)
0 commit comments