Skip to content

Commit e3ac5ce

Browse files
authored
Merge pull request #219707 from WilliamDAssafMSFT/20221128-quickstart-workload-isolation
20221128 quickstart workload isolation
2 parents fb57d25 + e437505 commit e3ac5ce

File tree

2 files changed

+36
-37
lines changed

2 files changed

+36
-37
lines changed
35.3 KB
Loading
Lines changed: 36 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,74 +1,71 @@
11
---
2-
title: 'Quickstart: Configure workload isolation - Portal'
2+
title: "Quickstart: Configure workload isolation - Portal"
33
description: Use Azure portal to configure workload isolation for dedicated SQL pool.
44
author: WilliamDAssafMSFT
55
ms.author: wiassaf
6-
manager: craigg
76
ms.reviewer: sngun
8-
ms.date: 05/04/2020
9-
ms.topic: quickstart
7+
ms.date: 11/28/2022
108
ms.service: synapse-analytics
119
ms.subservice: sql-dw
12-
ms.custom: azure-synapse, mode-ui
10+
ms.topic: quickstart
11+
ms.custom:
12+
- azure-synapse
13+
- mode-ui
1314
---
1415

1516
# Quickstart: Configure dedicated SQL pool workload isolation using a workload group in the Azure portal
1617

1718
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.
1819

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.
2221

2322
## Sign in to the Azure portal
2423

2524
Sign in to the [Azure portal](https://portal.azure.com/).
2625

27-
> [!NOTE]
26+
> [!NOTE]
2827
> 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/).
2928
3029
## Prerequisites
3130

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`.
3332

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.
3635
3736
## Configure workload isolation
3837

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`.
4039

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.
42+
1. Select **Workload management**.
43+
1. Select **New workload group**.
44+
1. Select **Custom**.
4645

47-
![Click Custom](./media/quickstart-configure-workload-isolation-portal/create-wg.png)
46+
:::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.":::
4847

49-
6. Enter `DataLoads` for the **Workload group**.
50-
7. Enter `20` for **Min. resources %**.
51-
8. Enter `5` for **Min. resources % per request**.
52-
9. Enter `100` for **Cap resources %**.
53-
10. Enter **Save**.
48+
1. Enter `DataLoads` for the **Workload group**.
49+
1. Enter `20` for **Min. resources %**.
50+
1. Enter `5` for **Min. resources % per request**.
51+
1. Enter `100` for **Cap resources %**.
52+
1. Enter **Save**.
5453

55-
![Click Save](./media/quickstart-configure-workload-isolation-portal/configure-wg.png)
54+
:::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.":::
5655

5756
A portal notification appears when the workload group is created. The workload group resources are displayed in the charts below the configured values.
5857

59-
![Click Final](./media/quickstart-configure-workload-isolation-portal/display-wg.png)
58+
:::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.":::
6059

6160
## Clean up resources
6261

6362
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.
67-
4. Click on **Save**.
68-
69-
![Click Delete](./media/quickstart-configure-workload-isolation-portal/delete-wg.png)
70-
63+
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**.
7167

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.":::
7269

7370
You're being charged for data warehouse units and data stored in your data warehouse. These compute and storage resources are billed separately.
7471

@@ -79,15 +76,17 @@ Follow these steps to clean up resources.
7976

8077
1. Sign in to the [Azure portal](https://portal.azure.com), select your dedicated SQL pool.
8178

82-
![Clean up resources](./media/load-data-from-azure-blob-storage-using-polybase/clean-up-resources.png)
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.":::
8380

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**.
8582

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**.
8784

8885
## Next steps
8986

9087
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`.
9188

9289
## 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

Comments
 (0)