Skip to content

Commit c49a18c

Browse files
Merge pull request #225832 from markingmyname/repostats
[Synapse] Edit table headers
2 parents a842423 + 1127a4f commit c49a18c

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

articles/synapse-analytics/sql/overview-features.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Transact-SQL language is used in serverless SQL pool and dedicated model can ref
2222

2323
Consumption models in Synapse SQL enable you to use different database objects. The comparison of supported object types is shown in the following table:
2424

25-
| | Dedicated | Serverless |
25+
| Object | Dedicated | Serverless |
2626
| --- | --- | --- |
2727
| **Tables** | [Yes](/sql/t-sql/statements/create-table-azure-sql-data-warehouse?view=azure-sqldw-latest&preserve-view=true) | No, the in-database tables are not supported. Serverless SQL pool can query only [external tables](develop-tables-external-tables.md?tabs=native) that reference data stored in [Azure Data Lake storage or Dataverse](#data-access). |
2828
| **Views** | [Yes](/sql/t-sql/statements/create-view-transact-sql?view=azure-sqldw-latest&preserve-view=true). Views can use [query language elements](#query-language) that are available in dedicated model. | [Yes](/sql/t-sql/statements/create-view-transact-sql?view=azure-sqldw-latest&preserve-view=true), you can create views over [external tables](develop-tables-external-tables.md?tabs=native), the queries with the OPENROWSET function, and other views. Views can use [query language elements](#query-language) that are available in serverless model. |
@@ -47,7 +47,7 @@ Consumption models in Synapse SQL enable you to use different database objects.
4747

4848
Query languages used in Synapse SQL can have different supported features depending on consumption model. The following table outlines the most important query language differences in Transact-SQL dialects:
4949

50-
| | Dedicated | Serverless |
50+
| Statement | Dedicated | Serverless |
5151
| --- | --- | --- |
5252
| **SELECT statement** | Yes. `SELECT` statement is supported, but some Transact-SQL query clauses, such as [FOR XML/FOR JSON](/sql/t-sql/queries/select-for-clause-transact-sql?view=azure-sqldw-latest&preserve-view=true), [MATCH](/sql/t-sql/queries/match-sql-graph?view=azure-sqldw-latest&preserve-view=true), OFFSET/FETCH are not supported. | Yes, `SELECT` statement is supported, but some Transact-SQL query clauses like [FOR XML](/sql/t-sql/queries/select-for-clause-transact-sql?view=azure-sqldw-latest&preserve-view=true), [MATCH](/sql/t-sql/queries/match-sql-graph?view=azure-sqldw-latest&preserve-view=true), [PREDICT](/sql/t-sql/queries/predict-transact-sql?view=azure-sqldw-latest&preserve-view=true), GROUPNG SETS, and the query hints are not supported. |
5353
| **INSERT statement** | Yes | No. Upload new data to Data Lake using Spark or other tools. Use Azure Cosmos DB with the analytical storage for highly transactional workloads. You can use [CETAS](/sql/t-sql/statements/create-external-table-as-select-transact-sql?view=azure-sqldw-latest&preserve-view=true) to create an external table and insert data. |
@@ -75,7 +75,7 @@ Query languages used in Synapse SQL can have different supported features depend
7575

7676
Synapse SQL pools enable you to use built-in security features to secure your data and control access. The following table compares high-level differences between Synapse SQL consumption models.
7777

78-
| | Dedicated | Serverless |
78+
| Feature | Dedicated | Serverless |
7979
| --- | --- | --- |
8080
| **Logins** | N/A (only contained users are supported in databases) | Yes, server-level Azure AD and SQL logins are supported. |
8181
| **Users** | N/A (only contained users are supported in databases) | Yes, database users are supported. |
@@ -111,7 +111,7 @@ Dedicated SQL pool and serverless SQL pool use standard Transact-SQL language to
111111

112112
## Platform features
113113

114-
| | Dedicated | Serverless |
114+
| Feature | Dedicated | Serverless |
115115
| --- | --- | --- |
116116
| Scaling | [Yes](../sql-data-warehouse/sql-data-warehouse-manage-compute-overview.md) | Serverless SQL pool automatically scales depending on the workload. |
117117
| Pause/resume | [Yes](../sql-data-warehouse/sql-data-warehouse-manage-compute-overview.md) | Serverless SQL pool automatically deactivated when it is not used and activated when needed. User action is not required. |
@@ -122,7 +122,7 @@ Dedicated SQL pool and serverless SQL pool use standard Transact-SQL language to
122122

123123
You can use various tools to connect to Synapse SQL to query data.
124124

125-
| | Dedicated | Serverless |
125+
| Tool | Dedicated | Serverless |
126126
| --- | --- | --- |
127127
| **Synapse Studio** | Yes, SQL scripts | Yes, SQL scripts can be used in Synapse Studio. Use SSMS or ADS instead of Synapse Studio if you are returning a large amount of data as a result. |
128128
| **Power BI** | Yes | Yes, you can [use Power BI](tutorial-connect-power-bi-desktop.md) to create reports on serverless SQL pool. Import mode is recommended for reporting.|
@@ -139,7 +139,7 @@ Most of the applications use standard Transact-SQL language can query both dedic
139139

140140
Data that is analyzed can be stored on various storage types. The following table lists all available storage options:
141141

142-
| | Dedicated | Serverless |
142+
| Storage type | Dedicated | Serverless |
143143
| --- | --- | --- |
144144
| **Internal storage** | Yes | No, data is placed in Azure Data Lake or [Azure Cosmos DB analytical storage](query-cosmos-db-analytical-store.md). |
145145
| **Azure Data Lake v2** | Yes | Yes, you can use external tables and the `OPENROWSET` function to read data from ADLS. Learn here how to [setup access control](develop-storage-files-storage-access-control.md). |
@@ -156,7 +156,7 @@ Data that is analyzed can be stored on various storage types. The following tabl
156156

157157
Data that is analyzed can be stored in various storage formats. The following table lists all available data formats that can be analyzed:
158158

159-
| | Dedicated | Serverless |
159+
| Data format | Dedicated | Serverless |
160160
| --- | --- | --- |
161161
| **Delimited** | [Yes](/sql/t-sql/statements/create-external-file-format-transact-sql?view=azure-sqldw-latest&preserve-view=true) | Yes, you can [query delimited files](query-single-csv-file.md). |
162162
| **CSV** | Yes (multi-character delimiters not supported) | Yes, you can [query CSV files](query-single-csv-file.md). For better performance use PARSER_VERSION 2.0 that provides [faster parsing](develop-openrowset.md#fast-delimited-text-parsing). If you are appending rows to your CSV files, make sure that you [query the files as appendable](query-single-csv-file.md#querying-appendable-files). |

0 commit comments

Comments
 (0)