Skip to content

Commit 45fc798

Browse files
committed
Updates per feedback
1 parent 1bbfcf4 commit 45fc798

16 files changed

+22
-33
lines changed

articles/cosmos-db/TOC.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
href: create-table-python.md
7070
- name: Concepts
7171
items:
72-
- name: Working with Azure Cosmos DB account
72+
- name: Working with Azure Cosmos account
7373
href: account-overview.md
7474
- name: Containers and items
7575
items:
@@ -80,7 +80,7 @@
8080
- name: Overview
8181
href: indexing-overview.md
8282
- name: Indexing policy
83-
href: indexing-policy.md
83+
href: index-policy.md
8484
- name: Index types
8585
href: index-types.md
8686
- name: Index paths
@@ -90,7 +90,7 @@
9090
- name: Overview
9191
href: change-feed.md
9292
- name: Reading change feed
93-
href: change-feed-reading.md
93+
href: read-change-feed.md
9494
- name: Change feed processor
9595
href: change-feed-processor.md
9696
- name: Change feed with Azure Functions

articles/cosmos-db/account-overview.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,17 @@ ms.reviewer: sngun
1313

1414
# Working with Azure Cosmos DB accounts
1515

16-
Azure Cosmos DB is a fully managed platform-as-a-service (PaaS). To begin using Azure Cosmos DB, you should initially create an Azure Cosmos DB account in your Azure subscription. Your Azure Cosmos DB account contains a unique DNS name and you can manage an account by using Azure portal, Azure CLI or by using different language-specific SDKs. For more information, see [how to manage your account](how-to-manage-database-account.md).
16+
Azure Cosmos DB is a fully managed platform-as-a-service (PaaS). To begin using Azure Cosmos DB, you should initially create an Azure Cosmos DB account in your Azure subscription. Your Azure Cosmos account contains a unique DNS name and you can manage an account by using Azure portal, Azure CLI or by using different language-specific SDKs. For more information, see [how to manage your Azure Cosmos account](how-to-manage-database-account.md).
1717

18-
The Azure Cosmos DB account is the fundamental unit of global distribution and high availability. For globally distributing your data and throughput across multiple Azure regions, you can add and remove Azure regions to your account at any time. You can configure your account to have either a single or multiple write regions. For more information, see [how to add and remove Azure regions to your Azure Cosmos account](how-to-manage-database-account.md). You can configure the [default consistency](consistency-levels.md) level on Azure Cosmos account. Azure Cosmos DB provides comprehensive SLAs encompassing throughput, latency at the 99th percentile, consistency, and high availability. For more information, see [Azure Cosmos DB SLAs](https://azure.microsoft.com/en-us/support/legal/sla/cosmos-db/v1_2/).
18+
The Azure Cosmos DB account is the fundamental unit of global distribution and high availability. For globally distributing your data and throughput across multiple Azure regions, you can add and remove Azure regions to your Azure Cosmos account at any time. You can configure your Azure Cosmos account to have either a single or multiple write regions. For more information, see [how to add and remove Azure regions to your Azure Cosmos account](how-to-manage-database-account.md). You can configure the [default consistency](consistency-levels.md) level on Azure Cosmos account. Azure Cosmos DB provides comprehensive SLAs encompassing throughput, latency at the 99th percentile, consistency, and high availability. For more information, see [Azure Cosmos DB SLAs](https://azure.microsoft.com/en-us/support/legal/sla/cosmos-db/v1_2/).
1919

20-
To securely manage access to all the data within your Azure Cosmos DB account, you can use the master keys associated with your account. To further secure access to your data, you can configure a VNET service endpoint and IP-firewall on your Azure Cosmos account.
20+
To securely manage access to all the data within your Azure Cosmos account, you can use the master keys associated with your account. To further secure access to your data, you can configure a VNET service endpoint and IP-firewall on your Azure Cosmos account.
2121

2222
## Elements in an Azure Cosmos account
2323

2424
Azure Cosmos DB container is the fundamental unit of scalability. You can virtually have an unlimited provisioned throughput (RU/s) and storage on a container. Azure Cosmos DB transparently partitions your container using the logical partition key that you specify in order to elastically scale your provisioned throughput and storage. For more information, see [working with Azure Cosmos containers and items](databases-containers-items.md).
2525

26-
Currently, you can create a maximum of 100 Azure Cosmos DB accounts under an Azure subscription. A single account can virtually manage unlimited amount of data and provisioned throughput. To manage your data and provisioned throughput, you can create one or more Azure Cosmos databases under your account and within that database, you can create one or more containers. The following image shows the hierarchy of elements in an Azure Cosmos account:
26+
Currently, you can create a maximum of 100 Azure Cosmos accounts under an Azure subscription. A single Azure Cosmos account can virtually manage unlimited amount of data and provisioned throughput. To manage your data and provisioned throughput, you can create one or more Azure Cosmos databases under your account and within that database, you can create one or more containers. The following image shows the hierarchy of elements in an Azure Cosmos account:
2727

2828
![Hierarchy of a Azure Cosmos account](./media/account-overview/hierarchy.png)
2929

articles/cosmos-db/change-feed-functions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ The Azure Cosmos DB Trigger leverages the Change Feed Processor library internal
6060
You can now proceed to learn more about change feed in the following articles:
6161

6262
* [Overview of change feed](change-feed.md)
63-
* [Ways to read change feed](change-feed-reading.md)
63+
* [Ways to read change feed](read-change-feed.md)
6464
* [Using change feed processor library](change-feed-processor.md)
6565
* [How to work with change feed processor library](change-feed-processor.md)
6666
* [Serverless database computing using Azure Cosmos DB and Azure Functions](serverless-computing-database.md)

articles/cosmos-db/change-feed-processor.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,5 @@ You are charged for RUs consumed, since data movement in and out of Cosmos conta
7171
You can now proceed to learn more about change feed in the following articles:
7272

7373
* [Overview of change feed](change-feed.md)
74-
* [Ways to read change feed](change-feed-reading.md)
74+
* [Ways to read change feed](read-change-feed.md)
7575
* [Using change feed with Azure Functions](change-feed-functions.md)

articles/cosmos-db/change-feed.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,6 @@ Change feed is available for each logical partition key within the container, an
119119

120120
You can now proceed to learn more about change feed in the following articles:
121121

122-
* [Options to read change feed](change-feed-reading.md)
122+
* [Options to read change feed](read-change-feed.md)
123123
* [Using change feed with Azure Functions](change-feed-functions.md)
124124
* [Using change feed processor library](change-feed-processor.md)

articles/cosmos-db/database-transactions-optimistic-concurrency.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ The database engine in Azure Cosmos DB supports full ACID (Atomicity, Consistenc
3535
| Paginated Query | Read | Multi-item transaction |
3636
| Execute UDF as part of the paginated query | Read | Multi-item transaction |
3737

38-
## Multi-item transactions in JavaScript
38+
## Multi-item transactions
3939

4040
Azure Cosmos DB allows you to write stored procedures, pre/post triggers, user-defined-functions (UDFs) and merge procedures in JavaScript. Azure Cosmos DB natively supports JavaScript execution inside its database engine. You can register stored procedures, pre/post triggers, user-defined-functions (UDFs) and merge procedures on a container and later execute them transactionally within the Azure Cosmos database engine. Writing application logic in JavaScript allows natural expression of control flow, variable scoping, assignment, and integration of exception handling primitives within the database transactions directly in the JavaScript language.
4141

articles/cosmos-db/databases-containers-items.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ ms.reviewer: sngun
1313

1414
# Working with Azure Cosmos databases, containers and items
1515

16-
After you create an [Azure Cosmos DB account](account-overview.md) under your Azure subscription, you can manage data in your account by creating databases, containers, and items. This article describes each of these entities: databases, containers, and items. The following image shows the hierarchy of different entities in Azure Cosmos DB:
16+
After you create an [Azure Cosmos DB account](account-overview.md) under your Azure subscription, you can manage data in your account by creating databases, containers, and items. This article describes each of these entities: databases, containers, and items. The following image shows the hierarchy of different entities in an Azure Cosmos account:
1717

18-
![Azure Cosmos DB entities](./media/databases-containers-items/cosmos-entities.png)
18+
![Azure Cosmos account entities](./media/databases-containers-items/cosmos-entities.png)
1919

2020
## Azure Cosmos databases
2121

@@ -30,7 +30,7 @@ You can create one or more Azure Cosmos databases under your account. A database
3030
3131
### Operations on an Azure Cosmos database
3232

33-
You can interact with an Azure Cosmos database using the following Azure Cosmos DB APIs:
33+
You can interact with an Azure Cosmos database using the following Azure Cosmos APIs:
3434

3535
| **Operation** | **Azure CLI**|**SQL API** | **Cassandra API** | **MongoDB API** | **Gremlin API** | **Table API** |
3636
| --- | --- | --- | --- | --- | --- | --- |
@@ -129,7 +129,7 @@ Azure Cosmos item supports the following operations that can be performed using
129129

130130
## Next steps
131131

132-
You can now proceed to learn how to provision throughput on Azure Cosmos account or see other concepts associated with Azure Cosmos DB:
132+
You can now proceed to learn how to provision throughput on Azure Cosmos account or see other concepts:
133133

134134
* [How to configure provisioned throughput on a Azure Cosmos database](how-to-provision-database-throughput.md)
135135
* [How to configure provisioned throughput on a Azure Cosmos container](how-to-provision-container-throughput.md)

articles/cosmos-db/how-to-manage-indexing-policy.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ client.CreateDocumentAsync(UriFactory.CreateDocumentCollectionUri("myDatabaseNam
4747
new RequestOptions { IndexingDirective = IndexingDirective.Include });
4848
```
4949

50-
## Next Steps
50+
## Next steps
5151

5252
Read more about the indexing in the following articles:
5353

5454
* [Indexing Overview](indexing-overview.md)
55-
* [Indexing policy](indexing-policy.md)
55+
* [Indexing policy](index-policy.md)
5656
* [Index types](index-types.md)
5757
* [Index paths](index-paths.md)

articles/cosmos-db/how-to-time-to-live.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ SalesOrder salesOrder = new SalesOrder
103103
};
104104
```
105105

106-
## Reset time to live on an item
106+
## Reset time to live
107107

108108
You can reset the time to live on an item by performing a write or update operation on the item. The write or update operation will set the `_ts` to the current time, and the TTL for the item to expire will begin again. If you wish to change the TTL of an item, you can update the field just as you update any other field.
109109

@@ -121,7 +121,7 @@ readDocument.TimeToLive = 60 * 30 * 30; // update time to live
121121
response = await client.ReplaceDocumentAsync(readDocument);
122122
```
123123

124-
## Turn off time to live for an item
124+
## Turn off time to live
125125

126126
If time to live has been set on an item and you no longer want that item to expire, then you can get the item, remove the TTL field, and replace the item on the server. When the TTL field is removed from the item, the default TTL value assigned to the container is applied to the item. Set the TTL value to -1 to prevent an item from expiring and to not inherit the TTL value from the container.
127127

@@ -154,7 +154,7 @@ collection.DefaultTimeToLive = null;
154154
await client.ReplaceDocumentCollectionAsync(collection);
155155
```
156156

157-
## Next Steps
157+
## Next steps
158158

159159
Learn more about time to live in the following article:
160160

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ You can override the default indexing policy on an Azure Cosmos container by con
1919

2020
* **Configure index modes**: By using the indexing policy on a container, you can configure different indexing modes such as *Consistent* or *None*.
2121

22-
## Indexing modes on a container
22+
## Indexing modes
2323

2424
Azure Cosmos DB supports two indexing modes that you can configure on an Azure Cosmos container. You can configure the following two indexing modes through the indexing policy:
2525

0 commit comments

Comments
 (0)