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
title: Resources for developing a data warehouse in Azure
2
+
title: Resources for developing a data warehouse in Azure Synapse Analytics
3
3
description: Development concepts, design decisions, recommendations and coding techniques for SQL Data Warehouse.
4
4
services: sql-data-warehouse
5
5
author: XiaoyuMSFT
@@ -12,60 +12,33 @@ ms.author: xiaoyul
12
12
ms.reviewer: igorstan
13
13
---
14
14
15
-
# Design decisions and coding techniques for SQL Data Warehouse
16
-
Take a look through these development articles to better understand key design decisions, recommendations, and coding techniques for SQL Data Warehouse.
15
+
# Design decisions and coding techniques for a data warehouse in Azure Synapse Analytics
16
+
In this article, you'll find additional resources to help you better understand key design decisions, recommendations, and coding techniques for a data warehouse in Azure Synapse.
17
17
18
18
## Key design decisions
19
-
The following articles highlight concepts and design decisions for developing a distributed data warehouse using SQL Data Warehouse:
20
-
21
-
*[connections][connections]
22
-
*[concurrency][concurrency]
23
-
*[transactions][transactions]
24
-
*[user-defined schemas][user-definedschemas]
25
-
*[table distribution][table distribution]
26
-
*[table indexes][table indexes]
27
-
*[table partitions][table partitions]
28
-
*[CTAS][CTAS]
29
-
*[statistics][statistics]
19
+
The following articles highlight concepts and design decisions for developing a distributed data warehouse using the SQL Analytics capability in Azure Synapse:
Copy file name to clipboardExpand all lines: articles/sql-data-warehouse/sql-data-warehouse-overview-integrate.md
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
title: Build integrated solutions
3
-
description: 'Tools and partners with solutions that integrate with Azure SQL Data Warehouse.'
3
+
description: Solution tools and partners that integrate with a data warehouse provisioned using SQL Analytics.
4
4
services: sql-data-warehouse
5
5
author: mlee3gsd
6
6
manager: craigg
@@ -13,44 +13,44 @@ ms.reviewer: igorstan
13
13
ms.custom: seo-lt-2019
14
14
---
15
15
16
-
# Integrate other services with SQL Data Warehouse
17
-
In addition to its core functionality, SQL Data Warehouse enables users to integrate with many of the other services in Azure. Some of these services include:
16
+
# Integrate other services with a SQL Analytics data warehouse
17
+
The SQL Analytics capability within Azure Synapse Analytics enables users to integrate with many of the other services in Azure. Using SQL Analytics, you can create a data warehouse via its SQL Pool resource, which can then utilize several additional services, some of which include:
18
18
19
19
* Power BI
20
20
* Azure Data Factory
21
21
* Azure Machine Learning
22
22
* Azure Stream Analytics
23
23
24
-
SQL Data Warehouse continues to integrate with more services across Azure, and more[Integration partners](sql-data-warehouse-partner-data-integration.md).
24
+
For more information regarding integration services across Azure, review the[Integration partners](sql-data-warehouse-partner-data-integration.md)article.
25
25
26
26
## Power BI
27
-
Power BI integration allows you to combine the compute power of SQL Data Warehouse with the dynamic reporting and visualization of Power BI. Power BI integration currently includes:
27
+
Power BI integration allows you to combine the compute power of a data warehouse with the dynamic reporting and visualization of Power BI. Power BI integration currently includes:
28
28
29
-
***Direct Connect**: A more advanced connection with logical pushdown against SQL Data Warehouse. Pushdown provides faster analysis on a larger scale.
29
+
***Direct Connect**: A more advanced connection with logical pushdown against a data warehouse provisioned using SQL pool. Pushdown provides faster analysis on a larger scale.
30
30
***Open in Power BI**: The 'Open in Power BI' button passes instance information to Power BI for a simplified way to connect.
31
31
32
32
For more information, see [Integrate with Power BI](sql-data-warehouse-get-started-visualize-with-power-bi.md), or the [Power BI documentation](https://powerbi.microsoft.com/blog/exploring-azure-sql-data-warehouse-with-power-bi/).
33
33
34
34
## Azure Data Factory
35
-
Azure Data Factory gives users a managed platform to create complex extract and load pipelines. SQL Data Warehouse's integration with Azure Data Factory includes:
35
+
Azure Data Factory gives users a managed platform to create complex extract and load pipelines. SQL pool integration with Azure Data Factory includes:
36
36
37
-
***Stored Procedures**: Orchestrate the execution of stored procedures on SQL Data Warehouse.
38
-
***Copy**: Use ADF to move data into SQL Data Warehouse. This operation can use ADF's standard data movement mechanism or PolyBase under the covers.
37
+
***Stored Procedures**: Orchestrate the execution of stored procedures.
38
+
***Copy**: Use ADF to move data into SQL pool. This operation can use ADF's standard data movement mechanism or PolyBase under the covers.
39
39
40
40
For more information, see [Integrate with Azure Data Factory](https://docs.microsoft.com/azure/data-factory/load-azure-sql-data-warehouse?toc=/azure/sql-data-warehouse/toc.json).
41
41
42
42
## Azure Machine Learning
43
-
Azure Machine Learning is a fully managed analytics service, which allows you to create intricate models using a large set of predictive tools. SQL Data Warehouse is supported as both a source and destination for these models with the following functionality:
43
+
Azure Machine Learning is a fully managed analytics service, which allows you to create intricate models using a large set of predictive tools. SQL pool is supported as both a source and destination for these models, and has the following functionality:
44
44
45
-
***Read Data:** Drive models at scale using T-SQL against SQL Data Warehouse.
46
-
***Write Data:** Commit changes from any model back to SQL Data Warehouse.
45
+
***Read Data:** Drive models at scale using T-SQL against SQL pool.
46
+
***Write Data:** Commit changes from any model back to SQL pool.
47
47
48
48
For more information, see [Integrate with Azure Machine Learning](sql-data-warehouse-get-started-analyze-with-azure-machine-learning.md).
49
49
50
50
## Azure Stream Analytics
51
-
Azure Stream Analytics is a complex, fully managed infrastructure for processing and consuming event data generated from Azure Event Hub. Integration with SQL Data Warehouse allows for streaming data to be effectively processed and stored alongside relational data enabling deeper, more advanced analysis.
51
+
Azure Stream Analytics is a complex, fully managed infrastructure for processing and consuming event data generated from Azure Event Hub. Integration with SQL pool allows for streaming data to be effectively processed and stored alongside relational data enabling deeper, more advanced analysis.
52
52
53
-
***Job Output:** Send output from Stream Analytics jobs directly to SQL Data Warehouse.
53
+
***Job Output:** Send output from Stream Analytics jobs directly to SQL pool.
54
54
55
55
For more information, see [Integrate with Azure Stream Analytics](sql-data-warehouse-integrate-azure-stream-analytics.md).
Copy file name to clipboardExpand all lines: articles/sql-data-warehouse/sql-data-warehouse-overview-manage-security.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
title: Secure a database
3
-
description: Tips for securing a database in Azure SQL Data Warehouse for developing solutions.
3
+
description: Tips for securing a database and developing solutions in the SQL pool resource of SQL Analytics.
4
4
services: sql-data-warehouse
5
5
author: julieMSFT
6
6
manager: craigg
@@ -22,21 +22,21 @@ ms.custom: seo-lt-2019
22
22
>
23
23
>
24
24
25
-
This article walks through the basics of securing your Azure SQL Data Warehouse database. In particular, this article gets you started with resources for limiting access, protecting data, and monitoring activities on a database.
25
+
This article will walk you through the basics of securing your SQL pool within SQL Analytics. In particular, this article gets you started with resources for limiting access, protecting data, and monitoring activities on a database provisioned using SQL pool.
26
26
27
27
## Connection security
28
28
Connection Security refers to how you restrict and secure connections to your database using firewall rules and connection encryption.
29
29
30
30
Firewall rules are used by both the server and the database to reject connection attempts from IP addresses that haven't been explicitly whitelisted. To allow connections from your application or client machine's public IP address, you must first create a server-level firewall rule using the Azure portal, REST API, or PowerShell.
31
31
32
-
As a best practice, you should restrict the IP address ranges allowed through your server firewall as much as possible. To access Azure SQL Data Warehouse from your local computer, ensure the firewall on your network and local computer allows outgoing communication on TCP port 1433.
32
+
As a best practice, you should restrict the IP address ranges allowed through your server firewall as much as possible. To access SQL pool from your local computer, ensure the firewall on your network and local computer allows outgoing communication on TCP port 1433.
33
33
34
-
Azure Synapse uses server-level IP firewall rules. It doesn't support database-level IP firewall rules. For more information, see [Azure SQL Database firewall rules](../sql-database/sql-database-firewall-configure.md)
34
+
Azure Synapse Analytics uses server-level IP firewall rules. It doesn't support database-level IP firewall rules. For more information, see see [Azure SQL Database firewall rules](../sql-database/sql-database-firewall-configure.md)
35
35
36
-
Connections to your SQL Data Warehouse are encrypted by default. Modifying connection settings to disable encryption are ignored.
36
+
Connections to your SQL pool are encrypted by default. Modifying connection settings to disable encryption are ignored.
37
37
38
38
## Authentication
39
-
Authentication refers to how you prove your identity when connecting to the database. SQL Data Warehouse currently supports SQL Server Authentication with a username and password, and with Azure Active Directory.
39
+
Authentication refers to how you prove your identity when connecting to the database. SQL pool currently supports SQL Server Authentication with a username and password, and with Azure Active Directory.
40
40
41
41
When you created the logical server for your database, you specified a "server admin" login with a username and password. Using these credentials, you can authenticate to any database on that server as the database owner, or "dbo" through SQL Server Authentication.
CREATEUSERApplicationUser FOR LOGIN ApplicationLogin;
51
51
```
52
52
53
-
Then, connect to your **SQL Data Warehouse database** with your server admin login and create a database user based on the server login you created.
53
+
Then, connect to your **SQL pool database** with your server admin login and create a database user based on the server login you created.
54
54
55
55
```sql
56
56
-- Connect to SQL DW database and create a database user
@@ -93,4 +93,4 @@ In SQL Database, the database encryption key is protected by a built-in server c
93
93
You can encrypt your database using the [Azure portal](sql-data-warehouse-encryption-tde.md) or [T-SQL](sql-data-warehouse-encryption-tde-tsql.md).
94
94
95
95
## Next steps
96
-
For details and examples on connecting to your warehouse with different protocols, see [Connect to SQL Data Warehouse](sql-data-warehouse-connect-overview.md).
96
+
For details and examples on connecting to your warehouse with different protocols, see [Connect to SQL pool](sql-data-warehouse-connect-overview.md).
Copy file name to clipboardExpand all lines: articles/sql-data-warehouse/sql-data-warehouse-overview-manageability-monitoring.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
title: Manageability and monitoring - overview
3
-
description: Monitoring and manageability overview for resource utilization, log and query activity, recommendations, and data protection (backup and restore) in Azure SQL Data Warehouse.
3
+
description: Monitoring and manageability overview for resource utilization, log and query activity, recommendations, and data protection (backup and restore) with SQL pool.
4
4
services: sql-data-warehouse
5
5
author: kevinvngo
6
6
manager: craigg
@@ -13,9 +13,9 @@ ms.reviewer: igorstan
13
13
ms.custom: seo-lt-2019
14
14
---
15
15
16
-
# Manageability and monitoring with Azure SQL Data Warehouse
16
+
# Manageability and monitoring with SQL pool
17
17
18
-
Take a look through what's available to help you manage and monitor SQL Data Warehouse. The following articles highlight ways to optimize performance and usage of your data warehouse.
18
+
SQL Analytics allows you to provision a data warehouse via SQL pool. The articles that follow will help you to manage and monitor your data warehouse. You'll also learn ways to optimize the data warehouse's usage and performance.
19
19
20
20
## Overview
21
21
@@ -28,4 +28,4 @@ Take a look through what's available to help you manage and monitor SQL Data War
28
28
29
29
30
30
## Next steps
31
-
For How-to guides, see [Monitor and tune your data warehouse](sql-data-warehouse-manage-monitor.md).
31
+
For How-to guides, see [Monitor and tune your SQL pool](sql-data-warehouse-manage-monitor.md).
Copy file name to clipboardExpand all lines: articles/sql-data-warehouse/sql-data-warehouse-overview-what-is.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,7 @@ Azure Synapse has four components:
29
29
30
30
## SQL Analytics and SQL pool in Azure Synapse
31
31
32
-
SQL Analytics refers to the enterprise data warehousing features that are generally available with Azure Synapse.
32
+
SQL Analytics refers to the enterprise data warehousing features that are generally available in Azure Synapse.
33
33
34
34
SQL pool represents a collection of analytic resources that are being provisioned when using SQL Analytics. The size of SQL pool is determined by Data Warehousing Units (DWU).
0 commit comments