az cosmosdb mongodb collection
Nota:
Este grupo de comandos tiene comandos definidos en la CLI de Azure y al menos una extensión. Instale cada extensión para beneficiarse de sus funcionalidades extendidas. Obtenga más información sobre las extensiones.
Administrar colecciones de MongoDB de Azure Cosmos DB.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az cosmosdb mongodb collection create |
Cree una colección de MongoDB en una base de datos de MongoDB de Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection delete |
Elimine la colección de MongoDB en una base de datos de MongoDB de Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection exists |
Comprueba si existe una colección mongoDB de Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection list |
Enumere las colecciones de MongoDB en una base de datos de MongoDB de Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection merge |
Combina las particiones de una colección mongodb. |
Extensión | Vista previa |
az cosmosdb mongodb collection redistribute-partition-throughput |
Redistribuye el rendimiento de la partición de una colección mongodb. |
Extensión | Vista previa |
az cosmosdb mongodb collection restore |
Restaure una colección mongodb eliminada dentro de la misma cuenta. |
Core | GA |
az cosmosdb mongodb collection restore (cosmosdb-preview extensión) |
Restaure una colección mongodb eliminada dentro de la misma cuenta. |
Extensión | Vista previa |
az cosmosdb mongodb collection retrieve-partition-throughput |
Recupere el rendimiento de la partición de una colección mongodb. |
Extensión | Vista previa |
az cosmosdb mongodb collection show |
Mostrar los detalles de una colección de MongoDB en una base de datos de MongoDB de Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection throughput |
Administre el rendimiento de la colección de MongoDB en una cuenta de Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection throughput migrate |
Migre el rendimiento de la colección de MongoDB entre el escalado automático y el aprovisionado manualmente. |
Core | GA |
az cosmosdb mongodb collection throughput show |
Obtenga el rendimiento de la colección de MongoDB en una base de datos de MongoDB de Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection throughput update |
Actualice el rendimiento de la colección de MongoDB en una base de datos de MongoDB de Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection update |
Actualice una colección de MongoDB en una base de datos de MongoDB de Azure Cosmos DB. |
Core | GA |
az cosmosdb mongodb collection create
Cree una colección de MongoDB en una base de datos de MongoDB de Azure Cosmos DB.
az cosmosdb mongodb collection create --account-name
--database-name
--name
--resource-group
[--analytical-storage-ttl]
[--idx]
[--max-throughput]
[--shard]
[--throughput]
Ejemplos
Cree una colección de MongoDB de Azure Cosmos DB.
az cosmosdb mongodb collection create -g MyResourceGroup -a MyAccount -d MyDatabase -n MyCollection --shard "ShardingKey" --idx @indexes-file.json --throughput "500"
Parámetros requeridos
Nombre de la cuenta de Cosmosdb.
nombre de base de datos.
Nombre de la colección.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
TTL analítico, cuando se habilita el almacenamiento analítico.
Índices, puede escribirlo como una cadena o como un archivo, Por ejemplo, --idx o --idx @indexes-file.json "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}]".
El recurso de rendimiento máximo puede escalar a (RU/s). Se proporciona cuando el recurso está habilitado para el escalado automático. El valor mínimo puede ser 4000 (RU/s).
Ruta de acceso de clave de particionamiento.
Rendimiento de la colección de MongoDB (RU/s). El valor predeterminado es 400. Omita este parámetro si la base de datos tiene un rendimiento compartido a menos que la colección tenga un rendimiento dedicado.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb mongodb collection delete
Elimine la colección de MongoDB en una base de datos de MongoDB de Azure Cosmos DB.
az cosmosdb mongodb collection delete --account-name
--database-name
--name
--resource-group
[--yes]
Parámetros requeridos
Nombre de la cuenta de Cosmosdb.
nombre de base de datos.
Nombre de la colección.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
No solicita confirmación.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb mongodb collection exists
Comprueba si existe una colección mongoDB de Azure Cosmos DB.
az cosmosdb mongodb collection exists --account-name
--database-name
--name
--resource-group
Parámetros requeridos
Nombre de la cuenta de Cosmosdb.
nombre de base de datos.
Nombre de la colección.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb mongodb collection list
Enumere las colecciones de MongoDB en una base de datos de MongoDB de Azure Cosmos DB.
az cosmosdb mongodb collection list --account-name
--database-name
--resource-group
Parámetros requeridos
Nombre de la cuenta de Cosmosdb.
nombre de base de datos.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb mongodb collection merge
Este comando está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Combina las particiones de una colección mongodb.
az cosmosdb mongodb collection merge --account-name
--database-name
--name
--resource-group
Ejemplos
combinar particiones de la colección my-mongodb-collection
az cosmosdb mongodb collection merge -g my-resource-group -a my-account -d my-db --name my-mongodb-collection
Parámetros requeridos
Nombre de la cuenta de base de datos de CosmosDB.
Nombre de la base de datos mongoDB.
Nombre de la colección mongoDB.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb mongodb collection redistribute-partition-throughput
Este comando está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Redistribuye el rendimiento de la partición de una colección mongodb.
az cosmosdb mongodb collection redistribute-partition-throughput --account-name
--database-name
--name
--resource-group
[--evenly-distribute {false, true}]
[--source-partition-info]
[--target-partition-info]
Ejemplos
Distribuye uniformemente el rendimiento de la partición para una colección mongodb entre todas las particiones físicas.
az cosmosdb mongodb collection redistribute-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --evenly-distribute
Redistribuye el rendimiento de la partición de una colección mongodb de particiones de origen a particiones de destino.
az cosmosdb mongodb collection redistribute-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --target-partition-info 8=1200 6=1200' --source-partition-info 9'
Parámetros requeridos
Nombre de la cuenta de base de datos de CosmosDB.
Nombre de la base de datos de CosmosDB.
Nombre de la colección de CosmosDB.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
Cambie para distribuir el rendimiento de forma equitativa entre todas las particiones físicas.
Identificadores de partición física de origen separados por espacios, por ejemplo: 1 2.
Información sobre el rendimiento de partición física de destino deseado, por ejemplo: '0=1200 1=1200'.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb mongodb collection restore
Restaure una colección mongodb eliminada dentro de la misma cuenta.
az cosmosdb mongodb collection restore --account-name
--database-name
--name
--resource-group
[--restore-timestamp]
Ejemplos
Restaure una colección mongodb eliminada dentro de la misma cuenta.
az cosmosdb mongodb collection restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_collection_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000
Parámetros requeridos
Nombre de la cuenta de Cosmosdb.
nombre de base de datos.
Nombre de la colección.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
Marca de tiempo a la que se debe restaurar la colección.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb mongodb collection restore (cosmosdb-preview extensión)
Este comando está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Restaure una colección mongodb eliminada dentro de la misma cuenta.
az cosmosdb mongodb collection restore --account-name
--database-name
--name
--resource-group
[--disable-ttl {false, true}]
[--restore-timestamp]
Ejemplos
Restaure una colección mongodb eliminada dentro de la misma cuenta.
az cosmosdb mongodb collection restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_collection_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000
Parámetros requeridos
Nombre de la cuenta de Cosmosdb.
nombre de base de datos.
Nombre de la colección.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
Habilite o deshabilite la restauración con ttl deshabilitado.
Marca de tiempo a la que se debe restaurar la colección.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb mongodb collection retrieve-partition-throughput
Este comando está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Recupere el rendimiento de la partición de una colección mongodb.
az cosmosdb mongodb collection retrieve-partition-throughput --account-name
--database-name
--name
--resource-group
[--all-partitions {false, true}]
[--physical-partition-ids]
Ejemplos
Recuperación del rendimiento del contenedor container_name para particiones físicas específicas
az cosmosdb mongodb collection retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --physical-partition-ids 8 9
Recuperación del rendimiento del contenedor container_name para todas las particiones físicas
az cosmosdb mongodb collection retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --all-partitions
Parámetros requeridos
Nombre de la cuenta de base de datos de CosmosDB.
Nombre de la base de datos de CosmosDB.
Nombre del contenedor de CosmosDB.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
Cambie para recuperar el rendimiento de todas las particiones físicas.
Lista separada por espacios de identificadores de partición física.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb mongodb collection show
Mostrar los detalles de una colección de MongoDB en una base de datos de MongoDB de Azure Cosmos DB.
az cosmosdb mongodb collection show --account-name
--database-name
--name
--resource-group
Parámetros requeridos
Nombre de la cuenta de Cosmosdb.
nombre de base de datos.
Nombre de la colección.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az cosmosdb mongodb collection update
Actualice una colección de MongoDB en una base de datos de MongoDB de Azure Cosmos DB.
az cosmosdb mongodb collection update --account-name
--database-name
--name
--resource-group
[--analytical-storage-ttl]
[--idx]
Parámetros requeridos
Nombre de la cuenta de Cosmosdb.
nombre de base de datos.
Nombre de la colección.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
TTL analítico, cuando se habilita el almacenamiento analítico.
Índices, puede escribirlo como una cadena o como un archivo, Por ejemplo, --idx o --idx @indexes-file.json "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}]".
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.