az cosmosdb mongodb collection

Управление коллекциями MongoDB Azure Cosmos DB.

Команды

az cosmosdb mongodb collection create

создайте коллекцию MongoDB в базе данных MongoDB Azure Cosmos DB.

az cosmosdb mongodb collection delete

удалите коллекцию MongoDB в базе данных MongoDB Azure Cosmos DB.

az cosmosdb mongodb collection exists

проверяет, существует ли коллекция Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection list

перечислите коллекции MongoDB в базе данных MongoDB Azure Cosmos DB.

az cosmosdb mongodb collection show

отображение сведений о коллекции MongoDB в базе данных MongoDB Azure Cosmos DB.

az cosmosdb mongodb collection throughput

управление пропускной способностью коллекции MongoDB в учетной записи Azure Cosmos DB.

az cosmosdb mongodb collection throughput migrate

Перенесите пропускную способность коллекции MongoDB между автомасштабированием и подготовкой вручную.

az cosmosdb mongodb collection throughput show

получите пропускную способность коллекции MongoDB в базе данных MongoDB Azure Cosmos DB.

az cosmosdb mongodb collection throughput update

обновите пропускную способность коллекции MongoDB в базе данных MongoDB Azure Cosmos DB.

az cosmosdb mongodb collection update

обновите коллекцию MongoDB в базе данных MongoDB Azure Cosmos DB.

az cosmosdb mongodb collection create

создайте коллекцию MongoDB в базе данных MongoDB Azure Cosmos DB.

az cosmosdb mongodb collection create --account-name
                                      --database-name
                                      --name
                                      --resource-group
                                      [--analytical-storage-ttl]
                                      [--idx]
                                      [--max-throughput]
                                      [--shard]
                                      [--subscription]
                                      [--throughput]

Примеры

создайте коллекцию Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection create -g MyResourceGroup -a MyAccount -d MyDatabase -n MyCollection --shard "ShardingKey" --idx @indexes-file.json --throughput "500"

Обязательные параметры

--account-name -a

Имя учетной записи Cosmosdb.

--database-name -d

имя базы данных.

--name -n

Имя коллекции.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--analytical-storage-ttl

Аналитический срок жизни, когда включено аналитическое хранилище.

--idx

Индексы можно ввести в виде строки или файла, например,--idx @indexes-file.json или--idx "[{" ключ ": {" ключи ": [" _TS "]}," Options ": {" експиреафтерсекондс ": 1000}}, {" ключ ": {" Keys ": [" user_id "," user_address "]}," Параметры ": {" Unique ":" true "}}]".

--max-throughput

Максимальная пропускная способность ресурса может масштабироваться до (единиц запросов в секунду). Предоставляется, если для ресурса включена Автомасштабирование. Минимальное значение может быть 4000 (единиц запросов в секунду).

--shard

Путь к ключу сегментирования.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

--throughput

Пропускная способность коллекции MongoDB (единиц запросов в секунду). Значение по умолчанию — 400. Опустите этот параметр, если у базы данных есть общая пропускная способность, если только коллекция не должна иметь выделенную пропускную способность

az cosmosdb mongodb collection delete

удалите коллекцию MongoDB в базе данных MongoDB Azure Cosmos DB.

az cosmosdb mongodb collection delete --account-name
                                      --database-name
                                      --name
                                      --resource-group
                                      [--subscription]
                                      [--yes]

Обязательные параметры

--account-name -a

Имя учетной записи Cosmosdb.

--database-name -d

имя базы данных.

--name -n

Имя коллекции.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

--yes -y

Не запрашивать подтверждение.

az cosmosdb mongodb collection exists

проверяет, существует ли коллекция Azure Cosmos DB MongoDB.

az cosmosdb mongodb collection exists --account-name
                                      --database-name
                                      --name
                                      --resource-group
                                      [--subscription]

Обязательные параметры

--account-name -a

Имя учетной записи Cosmosdb.

--database-name -d

имя базы данных.

--name -n

Имя коллекции.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

az cosmosdb mongodb collection list

перечислите коллекции MongoDB в базе данных MongoDB Azure Cosmos DB.

az cosmosdb mongodb collection list --account-name
                                    --database-name
                                    --resource-group
                                    [--query-examples]
                                    [--subscription]

Обязательные параметры

--account-name -a

Имя учетной записи Cosmosdb.

--database-name -d

имя базы данных.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--query-examples

Рекомендуемая строка JMESPath. Можно скопировать один из запросов и вставить его после параметра--query в двойных кавычках, чтобы увидеть результаты. Можно добавить одно или несколько позиций ключевых слов, чтобы мы могли предоставлять предложения на основе этих ключевых слов.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

az cosmosdb mongodb collection show

отображение сведений о коллекции MongoDB в базе данных MongoDB Azure Cosmos DB.

az cosmosdb mongodb collection show --account-name
                                    --database-name
                                    --name
                                    --resource-group
                                    [--query-examples]
                                    [--subscription]

Обязательные параметры

--account-name -a

Имя учетной записи Cosmosdb.

--database-name -d

имя базы данных.

--name -n

Имя коллекции.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--query-examples

Рекомендуемая строка JMESPath. Можно скопировать один из запросов и вставить его после параметра--query в двойных кавычках, чтобы увидеть результаты. Можно добавить одно или несколько позиций ключевых слов, чтобы мы могли предоставлять предложения на основе этих ключевых слов.

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .

az cosmosdb mongodb collection update

обновите коллекцию MongoDB в базе данных MongoDB Azure Cosmos DB.

az cosmosdb mongodb collection update --account-name
                                      --database-name
                                      --name
                                      --resource-group
                                      [--analytical-storage-ttl]
                                      [--idx]
                                      [--subscription]

Обязательные параметры

--account-name -a

Имя учетной записи Cosmosdb.

--database-name -d

имя базы данных.

--name -n

Имя коллекции.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--analytical-storage-ttl

Аналитический срок жизни, когда включено аналитическое хранилище.

--idx

Индексы можно ввести в виде строки или файла, например,--idx @indexes-file.json или--idx "[{" ключ ": {" ключи ": [" _TS "]}," Options ": {" експиреафтерсекондс ": 1000}}, {" ключ ": {" Keys ": [" user_id "," user_address "]}," Параметры ": {" Unique ":" true "}}]".

--subscription

Имя или идентификатор подписки Вы можете настроить подписку по умолчанию с помощью az account set -s NAME_OR_ID .