Skip to content

Commit ffdbbc2

Browse files
authored
Merge pull request #115332 from SnehaGunda/release-build
Adding Synapse analytics links & TOC entries
2 parents 6e48bc0 + 99933ca commit ffdbbc2

File tree

7 files changed

+28
-14
lines changed

7 files changed

+28
-14
lines changed

articles/cosmos-db/TOC.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -492,12 +492,14 @@
492492
href: change-feed-functions.md
493493
- name: Change feed pull model
494494
href: change-feed-pull-model.md
495-
- name: Analytics with Synapse Link
495+
- name: Analytics with Azure Synapse Link
496496
items:
497-
- name: Synapse Link for Azure Cosmos DB
497+
- name: Azure Synapse Link for Cosmos DB
498498
href: synapse-link.md
499499
- name: Analytical store - Overview
500500
href: analytical-store-introduction.md
501+
- name: Synapse Link supported features
502+
href: ../synapse-analytics/synapse-link/concept-synapse-link-cosmos-db-support.md
501503
- name: Synapse Link FAQ
502504
href: synapse-link-frequently-asked-questions.md
503505
- name: Synapse Link use cases
@@ -1023,10 +1025,14 @@
10231025
href: how-to-migrate-from-change-feed-library.md
10241026
- name: Change feed - Async Java sample
10251027
href: create-sql-api-java-changefeed.md
1026-
- name: Analytics with Synapse Link
1028+
- name: Analytics with Azure Synapse Link
10271029
items:
1028-
- name: Configure Synapse Link
1030+
- name: Configure Azure Synapse Link
10291031
href: configure-synapse-link.md
1032+
- name: Connect to Azure Synapse Link
1033+
href: ../synapse-analytics/synapse-link/how-to-connect-synapse-link-cosmos-db.md
1034+
- name: Query with Azure Synapse Spark
1035+
href: ../synapse-analytics/synapse-link/how-to-query-analytical-store-spark.md
10301036
- name: Built-in analytics with Apache Spark
10311037
items:
10321038
- name: Azure Databricks Spark connector

articles/cosmos-db/breadcrumb/TOC.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,3 +90,10 @@
9090
tocHref: /azure/azure-monitor/insights
9191
topicHref: /azure/cosmos-db/index
9292

93+
- name: Azure
94+
tocHref: /azure/
95+
topicHref: /azure/index
96+
items:
97+
- name: Cosmos DB
98+
tocHref: /azure/synapse-analytics/
99+
topicHref: /azure/cosmos-db/index

articles/cosmos-db/configure-synapse-link.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,11 +183,11 @@ container.replace(containerProperties).block();
183183

184184
## <a id="connect-to-cosmos-database"></a> Connect to a Synapse workspace
185185

186-
Use the instructions in [Connect to Azure Synapse Link]() on how to access an Azure Cosmos DB database from Azure Synapse Analytics Studio with Azure Synapse Link.
186+
Use the instructions in [Connect to Azure Synapse Link](../synapse-analytics/synapse-link/how-to-connect-synapse-link-cosmos-db.md) on how to access an Azure Cosmos DB database from Azure Synapse Analytics Studio with Azure Synapse Link.
187187

188188
## <a id="query-analytical-store"></a> Query using Synapse Spark
189189

190-
Use the instructions in the [Query Azure Cosmos DB analytical store]() article on how to query with Synapse Spark. That article gives some examples on how you can interact with the analytical store from Synapse gestures. Those gestures are visible when you right-click on a container. With gestures, you can quickly generate code and tweak it to your needs. They are also perfect for discovering data with a single click.
190+
Use the instructions in the [Query Azure Cosmos DB analytical store](../synapse-analytics/synapse-link/how-to-query-analytical-store-spark.md) article on how to query with Synapse Spark. That article gives some examples on how you can interact with the analytical store from Synapse gestures. Those gestures are visible when you right-click on a container. With gestures, you can quickly generate code and tweak it to your needs. They are also perfect for discovering data with a single click.
191191

192192
## <a id="cosmosdb-synapse-link-samples"></a> Getting started with Azure Synpase Link - Samples
193193

2.02 KB
Loading

articles/cosmos-db/performance-tips-java-sdk-v4-sql.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,8 @@ So if you're asking "How can I improve my database performance?" consider the fo
8989

9090
![Illustration of the Azure Cosmos DB connection policy](./media/performance-tips/same-region.png)
9191

92-
An app that interacts with a multi-region Azure Cosmos DB account needs to configure [preferred locations]() to ensure that requests are going to a collocated region.
92+
An app that interacts with a multi-region Azure Cosmos DB account needs to configure
93+
[preferred locations](tutorial-global-distribution-sql-api.md#preferred-locations) to ensure that requests are going to a collocated region.
9394

9495
* **Enable Accelerated Networking on your Azure VM for lower latency.**
9596

articles/cosmos-db/synapse-link.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ This integration enables the following HTAP scenarios for different users:
9494

9595
* A data engineer who wants to make data accessible for consumers, by creating SQL or Spark tables over Azure Cosmos DB containers without manual ETL processes.
9696

97-
For more information on Azure Synapse Analytics runtime support for Azure Cosmos DB, see [Azure Synapse Analytics for Cosmos DB support]().
97+
For more information on Azure Synapse Analytics runtime support for Azure Cosmos DB, see [Azure Synapse Analytics for Cosmos DB support](../synapse-analytics/synapse-link/concept-synapse-link-cosmos-db-support.md).
9898

9999
## When to use Azure Synapse Link for Azure Cosmos DB?
100100

@@ -119,21 +119,21 @@ Synapse Link is not recommended if you are looking for traditional data warehous
119119

120120
* Accessing the Azure Cosmos DB analytic store with Synapse SQL serverless is currently under gated preview. To request access, email the [Azure Cosmos DB team](mailto:[email protected]).
121121

122-
* Accessing the Azure Cosmos DB analytics store with Synapse SQL provisioned is currently not available.
122+
* Accessing the Azure Cosmos DB analytics store with Synapse SQL provisioned is currently not available.
123123

124124
## Pricing
125125

126-
The billing model of Azure Synapse Link includes the costs incurred by using the Azure Cosmos DB analytical store and the Synapse runtime. To learn more, see the [Azure Cosmos DB analytical store pricing](analytical-store-introduction.md#analytical-store-pricing) and [Azure Synapse Analytics pricing]() articles.
126+
The billing model of Azure Synapse Link includes the costs incurred by using the Azure Cosmos DB analytical store and the Synapse runtime. To learn more, see the [Azure Cosmos DB analytical store pricing](analytical-store-introduction.md#analytical-store-pricing) and [Azure Synapse Analytics pricing](https://azure.microsoft.com/pricing/details/synapse-analytics/) articles.
127127

128128
## Next steps
129129

130130
To learn more, see the following docs:
131131

132132
* [Azure Cosmos DB analytical store overview](analytical-store-introduction.md)
133133

134-
* [Get started with Azure Synapse Link for Azure Cosmos DB](configure-synapse-link.md)
134+
* [Get started with Azure Synapse Link for Azure Cosmos DB](configure-synapse-link.md)
135135

136-
* [What is supported in Azure Synapse Analytics run time]()
136+
* [What is supported in Azure Synapse Analytics run time](../synapse-analytics/synapse-link/concept-synapse-link-cosmos-db-support.md)
137137

138138
* [Frequently asked questions about Azure Synapse Link for Azure Cosmos DB](synapse-link-frequently-asked-questions.md)
139139

articles/cosmos-db/tutorial-global-distribution-sql-api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: 'Tutorial: Azure Cosmos DB global distribution tutorial for the SQL API'
3-
description: 'Tutorial: Learn how to set up Azure Cosmos DB global distribution using the SQL API with .Net, Java, Python and various other SDKs'
3+
description: 'Tutorial: Learn how to set up Azure Cosmos DB global distribution using the SQL API with .NET, Java, Python and various other SDKs'
44
author: markjbrown
55
ms.author: mjbrown
66
ms.service: cosmos-db
@@ -23,7 +23,7 @@ This article covers the following tasks:
2323
[!INCLUDE [cosmos-db-tutorial-global-distribution-portal](../../includes/cosmos-db-tutorial-global-distribution-portal.md)]
2424

2525

26-
## Connecting to a preferred region using the SQL API
26+
## <a id="preferred-locations"></a> Connecting to a preferred region using the SQL API
2727

2828
In order to take advantage of [global distribution](distribute-data-globally.md), client applications can specify the ordered preference list of regions to be used to perform document operations. This can be done by setting the connection policy. Based on the Azure Cosmos DB account configuration, current regional availability and the preference list specified, the most optimal endpoint will be chosen by the SQL SDK to perform write and read operations.
2929

0 commit comments

Comments
 (0)