Skip to content

Commit 25d9db7

Browse files
committed
updates to service, ms.service and ms.subservice
1 parent b97bd92 commit 25d9db7

File tree

110 files changed

+358
-357
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+358
-357
lines changed

articles/synapse-analytics/sql-data-warehouse/analyze-your-workload.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: Analyze your workload
33
description: Techniques for analyzing query prioritization for your workload in Azure Synapse Analytics.
4-
services: sql-data-warehouse
4+
services: synapse-analytics
55
author: ronortloff
66
manager: craigg
7-
ms.service: sql-data-warehouse
7+
ms.service: synapse-analytics
88
ms.topic: conceptual
9-
ms.subservice: workload-management
9+
ms.subservice:
1010
ms.date: 02/04/2020
1111
ms.author: rortloff
1212
ms.reviewer: jrasnick

articles/synapse-analytics/sql-data-warehouse/backup-and-restore.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: Backup and restore - snapshots, geo-redundant
33
description: Learn how backup and restore works in Azure Synapse Analytics SQL pool. Use backups to restore your data warehouse to a restore point in the primary region. Use geo-redundant backups to restore to a different geographical region.
4-
services: sql-data-warehouse
4+
services: synapse-analytics
55
author: kevinvngo
66
manager: craigg
7-
ms.service: sql-data-warehouse
7+
ms.service: synapse-analytics
88
ms.topic: conceptual
9-
ms.subservice: manage
9+
ms.subservice:
1010
ms.date: 03/04/2020
1111
ms.author: anjangsh
1212
ms.reviewer: igorstan

articles/synapse-analytics/sql-data-warehouse/cheat-sheet.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: Cheat sheet for Azure Synapse Analytics (formerly SQL DW)
33
description: Find links and best practices to quickly build your Azure Synapse Analytics (formerly SQL DW) solutions.
4-
services: sql-data-warehouse
4+
services: synapse-analytics
55
author: mlee3gsd
66
manager: craigg
7-
ms.service: sql-data-warehouse
7+
ms.service: synapse-analytics
88
ms.topic: overview
9-
ms.subservice: design
9+
ms.subservice:
1010
ms.date: 11/04/2019
1111
ms.author: martinle
1212
ms.reviewer: igorstan

articles/synapse-analytics/sql-data-warehouse/column-level-security.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: What is column-level security for Azure Synapse?
33
description: Column-Level Security allows customers to control access to database table columns based on the user's execution context or group membership, simplifying the design and coding of security in your application, and allowing you to implement restrictions on column access.
4-
services: sql-data-warehouse
4+
services: synapse-analytics
55
author: julieMSFT
66
manager: craigg
7-
ms.service: sql-data-warehouse
7+
ms.service: synapse-analytics
88
ms.topic: conceptual
9-
ms.subservice: security
9+
ms.subservice:
1010
ms.date: 02/05/2020
1111
ms.author: jrasnick
1212
ms.reviewer: igorstan, carlrab

articles/synapse-analytics/sql-data-warehouse/create-data-warehouse-portal.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: Create and query a Synapse SQL pool (Azure portal)
33
description: Create and query a Synapse SQL pool using the Azure portal
4-
services: sql-data-warehouse
4+
services: synapse-analytics
55
author: XiaoyuMSFT
66
manager: craigg
7-
ms.service: sql-data-warehouse
7+
ms.service: synapse-analytics
88
ms.topic: quickstart
9-
ms.subservice: development
9+
ms.subservice:
1010
ms.date: 05/28/2019
1111
ms.author: xiaoyul
1212
ms.reviewer: igorstan

articles/synapse-analytics/sql-data-warehouse/create-data-warehouse-powershell.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: Create and query a Synapse SQL pool with Azure PowerShell
33
description: Quickly create a Synapse SQL pool logical server with a server-level firewall rule using Azure PowerShell.
4-
services: sql-data-warehouse
4+
services: synapse-analytics
55
author: XiaoyuMSFT
66
manager: craigg
7-
ms.service: sql-data-warehouse
7+
ms.service: synapse-analytics
88
ms.topic: quickstart
9-
ms.subservice: development
9+
ms.subservice:
1010
ms.date: 4/11/2019
1111
ms.author: xiaoyul
1212
ms.reviewer: igorstan

articles/synapse-analytics/sql-data-warehouse/design-elt-data-loading.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: Instead of ETL, design ELT
33
description: Implement flexible data loading strategies for SQL Analytics within Azure Synapse Analytics
4-
services: sql-data-warehouse
4+
services: synapse-analytics
55
author: kevinvngo
66
manager: craigg
7-
ms.service: sql-data-warehouse
7+
ms.service: synapse-analytics
88
ms.topic: conceptual
9-
ms.subservice: load-data
9+
ms.subservice:
1010
ms.date: 02/19/2020
1111
ms.author: kevin
1212
ms.reviewer: igorstan

articles/synapse-analytics/sql-data-warehouse/design-guidance-for-replicated-tables.md

Lines changed: 38 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: Design guidance for replicated tables
33
description: Recommendations for designing replicated tables in SQL Analytics
4-
services: sql-data-warehouse
4+
services: synapse-analytics
55
author: XiaoyuMSFT
66
manager: craigg
7-
ms.service: sql-data-warehouse
7+
ms.service: synapse-analytics
88
ms.topic: conceptual
9-
ms.subservice: development
9+
ms.subservice:
1010
ms.date: 03/19/2019
1111
ms.author: xiaoyul
1212
ms.reviewer: igorstan
@@ -39,11 +39,11 @@ Replicated tables work well for dimension tables in a star schema. Dimension tab
3939
Consider using a replicated table when:
4040

4141
- The table size on disk is less than 2 GB, regardless of the number of rows. To find the size of a table, you can use the [DBCC PDW_SHOWSPACEUSED](https://docs.microsoft.com/sql/t-sql/database-console-commands/dbcc-pdw-showspaceused-transact-sql) command: `DBCC PDW_SHOWSPACEUSED('ReplTableCandidate')`.
42-
- The table is used in joins that would otherwise require data movement. When joining tables that are not distributed on the same column, such as a hash-distributed table to a round-robin table, data movement is required to complete the query. If one of the tables is small, consider a replicated table. We recommend using replicated tables instead of round-robin tables in most cases. To view data movement operations in query plans, use [sys.dm_pdw_request_steps](https://docs.microsoft.com/sql/relational-databases/system-dynamic-management-views/sys-dm-pdw-request-steps-transact-sql). The BroadcastMoveOperation is the typical data movement operation that can be eliminated by using a replicated table.
42+
- The table is used in joins that would otherwise require data movem'nt. When joining tables that are not distributed on the same column, such as a hash-distributed table to a round-robin table, data movement is required to complete the query. If one of the tables is small, consider a replicated table. We recommend using replicated tables instead of round-robin tables in most cases. To view data movement operations in query plans, use [sys.dm_pdw_request_steps](https://docs.microsoft.com/sql/relational-databases/system-dynamic-management-views/sys-dm-pdw-request-steps-transact-sql). The BroadcastMoveOperation is the typical data movement operation that can be eliminated by using a replicated table.
4343

44-
Replicated tables may not yield the best query performance when:
44+
Replicated tables may not yield the best query'performance when:
4545

46-
- The table has frequent insert, update, and delete operations. These data manipulation language (DML) operations require a rebuild of the replicated table. Rebuilding frequently can cause slower performance.
46+
- The table has frequent insert, update, and delete operations. Thes' data manipulation language (DML) operations require a rebuild of the replicated table. Rebuilding frequently can cause slower performance.
4747
- The SQL Analytics database is scaled frequently. Scaling a SQL Analytics database changes the number of Compute nodes, which incurs rebuilding the replicated table.
4848
- The table has a large number of columns, but data operations typically access only a small number of columns. In this scenario, instead of replicating the entire table, it might be more effective to distribute the table, and then create an index on the frequently accessed columns. When a query requires data movement, SQL Analytics only moves data for the requested columns.
4949

@@ -62,34 +62,34 @@ For example, this query has a complex predicate. It runs faster when the data i
6262
SELECT EnglishProductName
6363
FROM DimProduct
6464
WHERE EnglishDescription LIKE '%frame%comfortable%'
65-
66-
```
67-
68-
## Convert existing round-robin tables to replicated tables
69-
If you already have round-robin tables, we recommend converting them to replicated tables if they meet the criteria outlined in this article. Replicated tables improve performance over round-robin tables because they eliminate the need for data movement.  A round-robin table always requires data movement for joins.
70-
71-
This example uses [CTAS](/sql/t-sql/statements/create-table-as-select-azure-sql-data-warehouse) to change the DimSalesTerritory table to a replicated table. This example works regardless of whether DimSalesTerritory is hash-distributed or round-robin.
72-
73-
```sql
74-
CREATE TABLE [dbo].[DimSalesTerritory_REPLICATE]
75-
WITH
76-
(
77-
CLUSTERED COLUMNSTORE INDEX,
78-
DISTRIBUTION = REPLICATE
79-
)
80-
AS SELECT * FROM [dbo].[DimSalesTerritory]
81-
OPTION (LABEL = 'CTAS : DimSalesTerritory_REPLICATE')
82-
83-
-- Switch table names
84-
RENAME OBJECT [dbo].[DimSalesTerritory] to [DimSalesTerritory_old];
85-
RENAME OBJECT [dbo].[DimSalesTerritory_REPLICATE] TO [DimSalesTerritory];
86-
87-
DROP TABLE [dbo].[DimSalesTerritory_old];
88-
```
89-
90-
### Query performance example for round-robin versus replicated
91-
92-
A replicated table does not require any data movement for joins because the entire table is already present on each Compute node. If the dimension tables are round-robin distributed, a join copies the dimension table in full to each Compute node. To move the data, the query plan contains an operation called BroadcastMoveOperation. This type of data movement operation slows query performance and is eliminated by using replicated tables. To view query plan steps, use the [sys.dm_pdw_request_steps](/sql/relational-databases/system-dynamic-management-views/sys-dm-pdw-request-steps-transact-sql) system catalog view.
65+
66+
```
67+
68+
# Convert existing round-robin tables to replicated tables
69+
you already have round-robin tables, we recommend converting them to replicated tables if they meet the criteria outlined in this article. Replicated tables improve performance over round-robin tables because they eliminate the need for data movement.  A round-robin table always requires data movement for joins. '
70+
71+
his example uses [CTAS](/sql/t-sql/statements/create-ta'le-as-select-azure-sql-data-warehouse) to change the DimSalesTerritory table to a replicated table. This example works regardless of whether DimSalesTerritory is hash-distributed or round-robin.
72+
73+
``sql
74+
REATE TABLE [dbo].[DimSalesTerritory_REPLICATE]
75+
ITH
76+
(
77+
CLUSTERED COLUMNSTORE INDEX,
78+
DISTRIBUTION = REPLICATE
79+
)
80+
S SELECT * FROM [dbo].[DimSalesTerritory]
81+
PTION (LABEL = 'CTAS : DimSalesTerritory_REPLICATE')
82+
83+
- Switch table names
84+
ENAME OBJECT [dbo].[DimSalesTerritory] to [DimSalesTerritory_old];
85+
ENAME OBJECT [dbo'.[DimSalesTerrit'ry_REPLICATE] TO [DimSalesTerritory];
86+
87+
ROP TABLE [dbo].[DimSalesTerritory_old];
88+
``
89+
90+
## Query performance example for round-robin versus replicated
91+
92+
replicated table does not require any data movement for joins because the entire table is already present on each Compute node. If the dimension tables are round-robin distributed, a join copies the dimension table in full to each Compute node. To move the data, the query plan contains an operation called BroadcastMoveOperation. This type of data movement operation slows query performance and is eliminated by using replicated tables. To view query plan steps, use the [sys.dm_pdw_request_steps](/sql/relational-databases/system-dynamic-management-views/sys-dm-pdw-request-steps-transact-sql) system catalog view.
9393

9494
For example, in following query against the AdventureWorks schema, the `FactInternetSales` table is hash-distributed. The `DimDate` and `DimSalesTerritory` tables are smaller dimension tables. This query returns the total sales in North America for fiscal year 2004:
9595

@@ -132,11 +132,11 @@ Standard indexing practices apply to replicated tables. SQL Analytics rebuilds e
132132
### Batch data loads
133133
When loading data into replicated tables, try to minimize rebuilds by batching loads together. Perform all the batched loads before running select statements.
134134

135-
For example, this load pattern loads data from four sources and invokes four rebuilds.
135+
or example, this load pattern loads data from four sources and invokes four rebuilds. ''
136136

137-
- Load from source 1.
137+
Load from source 1.
138138
- Select statement triggers rebuild 1.
139-
- Load from source 2.
139+
Load from source 2.
140140
- Select statement triggers rebuild 2.
141141
- Load from source 3.
142142
- Select statement triggers rebuild 3.
@@ -184,3 +184,4 @@ For an overview of distributed tables, see [distributed tables](sql-data-warehou
184184

185185

186186

187+
""""

articles/synapse-analytics/sql-data-warehouse/fivetran-quickstart.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: "Quickstart: Fivetran and data warehouse"
33
description: Get started with Fivetran and an Azure Synapse Analytics data warehouse.
4-
services: sql-data-warehouse
4+
services: synapse-analytics
55
author: mlee3gsd
66
manager: craigg
7-
ms.service: sql-data-warehouse
7+
ms.service: synapse-analytics
88
ms.topic: conceptual
9-
ms.subservice: integration
9+
ms.subservice:
1010
ms.date: 10/12/2018
1111
ms.author: martinle
1212
ms.reviewer: igorstan

articles/synapse-analytics/sql-data-warehouse/gen2-migration-schedule.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
title: Migrate your SQL pool to Gen2
33
description: Instructions for migrating an existing SQL pool to Gen2 and the migration schedule by region.
4-
services: sql-data-warehouse
4+
services: synapse-analytics
55
author: mlee3gsd
66
ms.author: anjangsh
77
ms.reviewer: jrasnick
88
manager: craigg
99
ms.assetid: 04b05dea-c066-44a0-9751-0774eb84c689
10-
ms.service: sql-data-warehouse
10+
ms.service: synapse-analytics
1111
ms.topic: article
1212
ms.date: 01/21/2020
1313
ms.custom: seo-lt-2019, azure-synapse

0 commit comments

Comments
 (0)