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
description: Use Azure portal to configure workload isolation for dedicated SQL pool.
4
4
author: WilliamDAssafMSFT
5
5
ms.author: wiassaf
6
-
manager: craigg
7
6
ms.reviewer: sngun
8
-
ms.date: 05/04/2020
9
-
ms.topic: quickstart
7
+
ms.date: 11/28/2022
10
8
ms.service: synapse-analytics
11
9
ms.subservice: sql-dw
12
-
ms.custom: azure-synapse, mode-ui
10
+
ms.topic: quickstart
11
+
ms.custom:
12
+
- azure-synapse
13
+
- mode-ui
13
14
---
14
15
15
16
# Quickstart: Configure dedicated SQL pool workload isolation using a workload group in the Azure portal
16
17
17
18
In this quickstart, you will configure [workload isolation](sql-data-warehouse-workload-isolation.md) by creating a workload group for reserving resources. For purposes of this tutorial, we will create the workload group for data loading called `DataLoads`. The workload group will reserve 20% of the system resources. With 20% isolation for data loads, they are guaranteed resources that allow them to hit SLAs. After creating the workload group, [create a workload classifier](quickstart-create-a-workload-classifier-portal.md) to assign queries to this workload group.
18
19
19
-
20
-
If you don't have an Azure subscription, create a [free](https://azure.microsoft.com/free/) account before you begin.
21
-
20
+
If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free/) before you begin.
22
21
23
22
## Sign in to the Azure portal
24
23
25
24
Sign in to the [Azure portal](https://portal.azure.com/).
26
25
27
-
> [!NOTE]
26
+
> [!NOTE]
28
27
> Creating a dedicated SQL pool instance in Azure Synapse Analytics may result in a new billable service. For more information, see [Azure Synapse Analytics pricing](https://azure.microsoft.com/pricing/details/sql-data-warehouse/).
29
28
30
29
## Prerequisites
31
30
32
-
This quickstart assumes you already have a dedicated SQL pool instance in Synapse SQL and that you have CONTROL DATABASE permissions. If you need to create one, use [Quickstart: Create dedicated SQL pool - portal](../quickstart-create-sql-pool-portal.md) to create a data warehouse called **mySampleDataWarehouse**.
31
+
This quickstart assumes you already have a dedicated SQL pool instance in Synapse SQL and that you have CONTROL DATABASE permissions. If you need to create one, use [Quickstart: Create dedicated SQL pool - portal](../quickstart-create-sql-pool-portal.md) to create a data warehouse called `mySampleDataWarehouse`.
33
32
34
-
>[!IMPORTANT]
35
-
>Your dedicated SQL pool must be online to configure workload management.
33
+
>[!IMPORTANT]
34
+
>Your dedicated SQL pool must be online to configure workload management.
36
35
37
36
## Configure workload isolation
38
37
39
-
Dedicated SQL pool resources can be isolated and reserved for specific workloads by creating workload groups. See the [Workload Isolation](sql-data-warehouse-workload-isolation.md) concept documentation for more details on how workload groups help you achieve managing your workload. The [Create and Connect - portal](create-data-warehouse-portal.md) quickstart created **mySampleDataWarehouse** and initialized it at DW100c. The following steps create a workload group in **mySampleDataWarehouse**.
38
+
Dedicated SQL pool resources can be isolated and reserved for specific workloads by creating workload groups. For more information on how workload groups help you achieve managing your workload, see [Workload Isolation](sql-data-warehouse-workload-isolation.md). The [Create and Connect - portal](create-data-warehouse-portal.md) quickstart created `mySampleDataWarehouse` and initialized it at DW100c. The following steps create a workload group in `mySampleDataWarehouse`.
40
39
41
-
To create a workload group with 20% isolation:
42
-
1.Navigate to your **mySampleDataWarehouse** dedicated SQL pool page..
43
-
1.Select **Workload management**.
44
-
1.Select **New workload group**.
45
-
1.Select **Custom**.
40
+
To create a workload group with 20 percent isolation:
41
+
1.Navigate to your `mySampleDataWarehouse` dedicated SQL pool page.
:::image type="content" source="./media/quickstart-configure-workload-isolation-portal/create-wg.png" alt-text="A screenshot of the Azure portal, the workload management page for a dedicated SQL pool. Select Custom.":::
48
47
49
-
6. Enter `DataLoads` for the **Workload group**.
50
-
7. Enter `20` for **Min. resources %**.
51
-
8. Enter `5` for **Min. resources % per request**.
:::image type="content" source="./media/quickstart-configure-workload-isolation-portal/configure-wg.png" alt-text="A screenshot of the Azure portal, the workload management page for a dedicated SQL pool. Select Save.":::
56
55
57
56
A portal notification appears when the workload group is created. The workload group resources are displayed in the charts below the configured values.
:::image type="content" source="./media/quickstart-configure-workload-isolation-portal/display-wg.png" alt-text="A screenshot of the Azure portal, showing visualizations for workload group parameters.":::
60
59
61
60
## Clean up resources
62
61
63
62
To delete the `DataLoads` workload group created in this tutorial:
64
-
1. Click on the **`...`** to the right of the `DataLoads` workload group.
65
-
2. Click on **Delete workload group**.
66
-
3. Click on **Yes** when prompted to confirm deletion of the workload group.
1. Select on the `...` to the right of the `DataLoads` workload group.
64
+
1. Select on **Delete workload group**.
65
+
1. Select on **Yes** when prompted to confirm deletion of the workload group.
66
+
1. Select on **Save**.
71
67
68
+
:::image type="content" source="./media/quickstart-configure-workload-isolation-portal/delete-wg.png" alt-text="A screenshot of the Azure portal, the workload management page for a dedicated SQL pool. Select Delete workload group.":::
72
69
73
70
You're being charged for data warehouse units and data stored in your data warehouse. These compute and storage resources are billed separately.
74
71
@@ -79,15 +76,17 @@ Follow these steps to clean up resources.
79
76
80
77
1. Sign in to the [Azure portal](https://portal.azure.com), select your dedicated SQL pool.
81
78
82
-

79
+
:::image type="content" source="./media/load-data-from-azure-blob-storage-using-polybase/clean-up-resources.png" alt-text="A screenshot of the Azure portal, the workload management page for a dedicated SQL pool. The Delete workload group option is highlighted.":::
83
80
84
-
2. To pause compute, select the **Pause** button. When the data warehouse is paused, you see a **Start** button. To resume compute, select **Start**.
81
+
1. To pause compute, select the **Pause** button. When the data warehouse is paused, you see a **Start** button. To resume compute, select **Start**.
85
82
86
-
3. To remove the data warehouse so you're not charged for compute or storage, select **Delete**.
83
+
1. To remove the data warehouse so you're not charged for compute or storage, select **Delete**.
87
84
88
85
## Next steps
89
86
90
87
To use the `DataLoads` workload group, a [workload classifier](/sql/t-sql/statements/create-workload-classifier-transact-sql?toc=/azure/synapse-analytics/sql-data-warehouse/toc.json&bc=/azure/synapse-analytics/sql-data-warehouse/breadcrumb/toc.json&view=azure-sqldw-latest&preserve-view=true) needs to be created to route requests to the workload group. Continue to the [create workload classifier](quickstart-create-a-workload-classifier-portal.md) tutorial to create a workload classifier for `DataLoads`.
91
88
92
89
## See also
93
-
See the how-to article [Manage and monitor Workload Management](sql-data-warehouse-how-to-manage-and-monitor-workload-importance.md) for details on how to monitor workloads for workload management.
90
+
91
+
-[Manage and monitor Workload Management](sql-data-warehouse-how-to-manage-and-monitor-workload-importance.md)
92
+
-[What's the difference between Azure Synapse dedicated SQL pools (formerly SQL DW) and dedicated SQL pools in an Azure Synapse Analytics workspace?](https://techcommunity.microsoft.com/t5/azure-synapse-analytics-blog/msft-docs-what-s-the-difference-between-synapse-formerly-sql-dw/ba-p/3597772).
0 commit comments