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/sql-data-warehouse/sql-data-warehouse-overview-what-is.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,6 +27,8 @@ Azure Synapse has four components:
27
27
28
28
> [!NOTE]
29
29
> To access the preview features of Azure Synapse, request access [here](https://aka.ms/synapsepreview). Microsoft will triage all requests and respond as soon as possible.
30
+
>
31
+
> View the [Azure Synapse preview documentation](../overview-what-is.md).
Copy file name to clipboardExpand all lines: articles/synapse-analytics/sql-data-warehouse/what-is-a-data-warehouse-unit-dwu-cdwu.md
+13-13Lines changed: 13 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ ms.custom: seo-lt-2019
17
17
18
18
Recommendations on choosing the ideal number of data warehouse units (DWUs) to optimize price and performance, and how to change the number of units.
19
19
20
-
###What are Data Warehouse Units
20
+
## What are Data Warehouse Units
21
21
22
22
A [Synapse SQL pool](sql-data-warehouse-overview-what-is.md#synapse-sql-pool-in-azure-synapse) represents a collection of analytic resources that are being provisioned. Analytic resources are defined as a combination of CPU, memory, and IO.
23
23
@@ -39,7 +39,7 @@ Increasing DWUs:
39
39
- Increases the number of readers and writers for PolyBase load operations
40
40
- Increases the maximum number of concurrent queries and concurrency slots.
41
41
42
-
###Service Level Objective
42
+
## Service Level Objective
43
43
44
44
The Service Level Objective (SLO) is the scalability setting that determines the cost and performance level of your data warehouse. The service levels for Gen2 are measured in compute data warehouse units (cDWU), for example DW2000c. Gen1 service levels are measured in DWUs, for example DW2000.
45
45
@@ -58,7 +58,7 @@ CREATE DATABASE mySQLDW
58
58
;
59
59
```
60
60
61
-
###Performance Tiers and Data Warehouse Units
61
+
## Performance Tiers and Data Warehouse Units
62
62
63
63
Each performance tier uses a slightly different unit of measure for their data warehouse units. This difference is reflected on the invoice as the unit of scale directly translates to billing.
64
64
@@ -69,11 +69,11 @@ Both DWUs and cDWUs support scaling compute up or down, and pausing compute when
69
69
70
70
Each SQL server (for example, myserver.database.windows.net) has a [Database Transaction Unit (DTU)](../../sql-database/sql-database-service-tiers-dtu.md?toc=/azure/synapse-analytics/sql-data-warehouse/toc.json&bc=/azure/synapse-analytics/sql-data-warehouse/breadcrumb/toc.json) quota that allows a specific number of data warehouse units. For more information, see the [workload management capacity limits](sql-data-warehouse-service-capacity-limits.md#workload-management).
71
71
72
-
####Capacity limits
72
+
## Capacity limits
73
73
74
74
Each SQL server (for example, myserver.database.windows.net) has a [Database Transaction Unit (DTU)](../../sql-database/sql-database-what-is-a-dtu.md?toc=/azure/synapse-analytics/toc.json&bc=/azure/synapse-analytics/breadcrumb/toc.json) quota that allows a specific number of data warehouse units. For more information, see the [workload management capacity limits](../sql-data-warehouse/sql-data-warehouse-service-capacity-limits.md?toc=/azure/synapse-analytics/toc.json&bc=/azure/synapse-analytics/breadcrumb/toc.json#workload-management).
75
75
76
-
###How many data warehouse units do I need
76
+
## How many data warehouse units do I need
77
77
78
78
The ideal number of data warehouse units depends very much on your workload and the amount of data you have loaded into the system.
79
79
@@ -91,13 +91,13 @@ To see its true capabilities for scaling, especially at larger DWUs, we recommen
91
91
>
92
92
> Query performance only increases with more parallelization if the work can be split between compute nodes. If you find that scaling is not changing your performance, you may need to tune your table design and/or your queries. For query tuning guidance, see [Manage user queries](cheat-sheet.md).
93
93
94
-
###Permissions
94
+
## Permissions
95
95
96
96
Changing the data warehouse units requires the permissions described in [ALTER DATABASE](/sql/t-sql/statements/alter-database-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).
97
97
98
98
Built-in roles for Azure resources such as SQL DB Contributor and SQL Server Contributor can change DWU settings.
99
99
100
-
####View current DWU settings
100
+
## View current DWU settings
101
101
102
102
To view the current DWU setting:
103
103
@@ -114,9 +114,9 @@ JOIN sys.databases AS db ON ds.database_id = db.database_
For more information, see [PowerShell cmdlets for SQL Data Warehouse](../sql-data-warehouse/sql-data-warehouse-reference-powershell-cmdlets.md?toc=/azure/synapse-analytics/toc.json&bc=/azure/synapse-analytics/breadcrumb/toc.json)
140
140
141
-
####T-SQL
141
+
### T-SQL
142
142
143
143
With T-SQL you can view the current DWUsettings, change the settings, and check the progress.
To change the DWUs, use the [Create or Update Database](/rest/api/sql/databases/createorupdate) REST API. The following example sets the service level objective to DW1000c for the database MySQLDW, which is hosted on server MyServer. The server is in an Azure resource group named ResourceGroup1.
For more REST API examples, see [REST APIs for SQL Data Warehouse](../sql-data-warehouse/sql-data-warehouse-manage-compute-rest-api.md?toc=/azure/synapse-analytics/toc.json&bc=/azure/synapse-analytics/breadcrumb/toc.json).
172
172
173
-
###Check status of DWU changes
173
+
## Check status of DWU changes
174
174
175
175
DWU changes may take several minutes to complete. If you are scaling automatically, consider implementing logic to ensure that certain operations have been completed before proceeding with another action.
176
176
@@ -201,7 +201,7 @@ FROM sys.databases
201
201
202
202
This DMV returns information about various management operations on your SQL pool such as the operation and the state of the operation, which is either IN_PROGRESS or COMPLETED.
203
203
204
-
### The scaling workflow
204
+
## The scaling workflow
205
205
206
206
When you start a scale operation, the system first kills all open sessions, rolling back any open transactions to ensure a consistent state. For scale operations, scaling only occurs after this transactional rollback has completed.
0 commit comments