Skip to content

Commit d1869c8

Browse files
committed
Adding notes for container case sensitive names
1 parent 5d1ddbf commit d1869c8

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

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

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,9 @@ An Azure Cosmos container is a schema-agnostic container of items. Items in a co
6060

6161
You can set [Time to Live (TTL)](time-to-live.md) on selected items in an Azure Cosmos container or for the entire container to gracefully purge those items from the system. Azure Cosmos DB automatically deletes the items when they expire. It also guarantees that a query performed on the container doesn't return the expired items within a fixed bound. To learn more, see [Configure TTL on your container](how-to-time-to-live.md).
6262

63-
You can use [change feed](change-feed.md) to subscribe to the operations log that is managed for each logical partition of your container. Change feed provides the log of all the updates performed on the container, along with the before and after images of the items. For more information, see [Build reactive applications by using change feed](serverless-computing-database.md). You can also configure the retention duration for the change feed by using the change feed policy on the container.
63+
You can use [change feed](change-feed.md) to subscribe to the operations log that is managed for each logical partition of your container. Change feed provides the log of all the updates performed on the container, along with the before and after images of the items. For more information, see [Build reactive applications by using change feed](serverless-computing-database.md). You can also configure the retention duration for the change feed by using the change feed policy on the container.
6464

65-
You can register [stored procedures, triggers, user-defined functions (UDFs)](stored-procedures-triggers-udfs.md), and [merge procedures](how-to-manage-conflicts.md) for your Azure Cosmos container.
65+
You can register [stored procedures, triggers, user-defined functions (UDFs)](stored-procedures-triggers-udfs.md), and [merge procedures](how-to-manage-conflicts.md) for your Azure Cosmos container.
6666

6767
You can specify a [unique key constraint](unique-keys.md) on your Azure Cosmos container. By creating a unique key policy, you ensure the uniqueness of one or more values per logical partition key. If you create a container by using a unique key policy, no new or updated items with values that duplicate the values specified by the unique key constraint can be created. To learn more, see [Unique key constraints](unique-keys.md).
6868

@@ -72,6 +72,9 @@ An Azure Cosmos container is specialized into API-specific entities as shown in
7272
| --- | --- | --- | --- | --- | --- |
7373
|Azure Cosmos container | Container | Table | Collection | Graph | Table |
7474

75+
> [!NOTE]
76+
> When creating containers, make sure you don’t create a two containers with the same name but different casing. That’s because some parts of the Azure platform are not case sensitive and this can result confusion/collision of telemetry and actions on containers with such names.
77+
7578
### Properties of an Azure Cosmos container
7679

7780
An Azure Cosmos container has a set of system-defined properties. Depending on which API you use, some properties might not be directly exposed. The following table describes the list of system-defined properties:

articles/cosmos-db/how-to-create-container.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ ms.author: mjbrown
1212

1313
This article explains the different ways to create an Azure Cosmos container (collection, table, or graph). You can use Azure portal, Azure CLI, or supported SDKs for this. This article demonstrates how to create a container, specify the partition key, and provision throughput.
1414

15+
> [!NOTE]
16+
> When creating containers, make sure you don’t create a two containers with the same name but different casing. That’s because some parts of the Azure platform are not case sensitive and this can result confusion/collision of telemetry and actions on containers with such names.
17+
1518
## Create a container using Azure portal
1619

1720
### <a id="portal-sql"></a>SQL API

articles/cosmos-db/monitor-cosmos-db.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ The following sections build on this article by describing the specific data gat
3131

3232
![Azure Monitor for Cosmos DB](media/monitor-cosmos-db/azure-monitor-cosmos-db.png)
3333

34+
> [!NOTE]
35+
> When creating containers, make sure you don’t create a two containers with the same name but different casing. That’s because some parts of the Azure platform are not case sensitive and this can result confusion/collision of telemetry and actions on containers with such names.
36+
3437
## View operation level metrics for Azure Cosmos DB
3538

3639
1. Sign in to the [Azure portal](https://portal.azure.com/).

0 commit comments

Comments
 (0)