Skip to content

Commit 346b35f

Browse files
20240729 edit pass
1 parent 2655b02 commit 346b35f

File tree

4 files changed

+5
-7
lines changed

4 files changed

+5
-7
lines changed

articles/synapse-analytics/sql-data-warehouse/resource-classes-for-workload-management.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ ms.custom:
1616

1717
Guidance for using resource classes to manage memory and concurrency for Synapse SQL pool queries in Azure Synapse.
1818

19-
## What are resource classes
19+
## What are resource classes?
2020

2121
The performance capacity of a query is determined by the user's resource class. Resource classes are pre-determined resource limits in Synapse SQL pool that govern compute resources and concurrency for query execution. Resource classes can help you configure resources for your queries by setting limits on the number of queries that run concurrently and on the compute-resources assigned to each query. There's a trade-off between memory and concurrency.
2222

articles/synapse-analytics/sql-data-warehouse/sql-data-warehouse-how-to-troubleshoot-missed-classification.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ Consider following scenario:
113113

114114
1. A database user, DBAUser, is assigned to largerc resource class role using `sp_addrolemember` procedure.
115115
1. DBAUser has created a new workload group and classifier using workload management.
116-
1. A newly-created workload classifier maps database role DBARole to mediumrc resource class with high importance.
116+
1. A newly created workload classifier maps database role DBARole to mediumrc resource class with high importance.
117117
1. DBAUser is a made a member of the DBARole database role.
118118
1. When DBAUser runs a query, the query is expected to run on mediumrc based on workload classifier. Instead it will be assigned to largerc, as **user** mapping takes precedence over **role membership** mapping to a classifier.
119119

@@ -135,13 +135,11 @@ EXEC sp_droprolemember '[Resource Class]', membername;
135135

136136
### Some administrative users are always mapped to smallrc workload group
137137

138-
Consider a scenario for the Azure Synapse Workspace SQL Admin login, the Azure Synapse Microsoft Entra admin (user or group member), or a database owner. These users might still have a workload classifier or have been added to a resource class role other than smallrc. All queries executed by these user will still run on smallrc resource class, even though the user is mapped to a different resource class or workload group.
138+
Consider a scenario for the Azure Synapse Workspace SQL Admin login, the Azure Synapse Microsoft Entra admin (user or group member), or a database owner. These users might still have a workload classifier or have been added to a resource class role other than smallrc. All queries executed by these users will still run on smallrc resource class, even though the users are mapped to a different resource class or workload group.
139139

140140
**Recommendation**: These administrative users can't change their default workload group. For more information, see [workload management with resource classes](resource-classes-for-workload-management.md#default-resource-class). It is recommended that critical or performance-sensitive workloads not run as one of these administrative users in the dedicated SQL pool.
141141

142-
The Azure Synapse Workspace SQL Admin login and the Azure Synapse Microsoft Entra admin (user or group member) are specified in the Azure portal:
143-
144-
:::image type="content" source="media/sql-data-warehouse-how-to-troubleshoot-missed-classification/identify-sql-admin.png" alt-text="Screenshot from the Azure portal of identifying the service admin by looking at the Workspace SQL Admin Login field.":::
142+
The Azure Synapse Workspace SQL Admin login and the Azure Synapse Microsoft Entra admin (user or group member) are specified in the Azure portal, on the **Overview** page of the dedicated SQL pool.
145143

146144
Similarly, the database owner (dbo) and **db_owner** database roles are not allowed to change their default resource class. If a user is either the database owner or added under **db_owner** database role, all queries executed by the user go to smallrc by default. These roles can't be added to a resource class other than smallrc. However, if a user who is part of this role would like to classify their queries to a different workload group, they can use `MEMBERNAME` option in [workload classifier definition](sql-data-warehouse-workload-classification.md).
147145

articles/synapse-analytics/sql-data-warehouse/sql-data-warehouse-workload-classification.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ SELECT * FROM sys.workload_management_workload_classifiers where classifier_id <
6565

6666
## Mix resource class assignments with classifiers
6767

68-
System classifiers created on your behalf provide an easy path to migrate to workload classification. Using resource class role mappings with classification precedence, can lead to misclassification as you start to create new classifiers with importance.
68+
System classifiers created on your behalf provide an easy path to migrate to workload classification. Using resource class role mappings with classification precedence can lead to misclassification as you start to create new classifiers with importance.
6969

7070
Consider the following scenario:
7171

0 commit comments

Comments
 (0)