Compartir a través de


Table Resources - Update Table Throughput

Actualización de RU por segundo de una tabla de Azure Cosmos DB

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/tables/{tableName}/throughputSettings/default?api-version=2025-04-15

Parámetros de identificador URI

Nombre En Requerido Tipo Description
accountName
path True

string

minLength: 3
maxLength: 50
pattern: ^[a-z0-9]+(-[a-z0-9]+)*

Nombre de la cuenta de base de datos de Cosmos DB.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

Identificador de la suscripción de destino.

tableName
path True

string

Nombre de la tabla de Cosmos DB.

api-version
query True

string

minLength: 1

Versión de API que se usará para la operación.

Cuerpo de la solicitud

Nombre Tipo Description
updateThroughputParameters

ThroughputSettingsUpdateParameters

Parámetros que se van a proporcionar para las RU por segundo de la tabla actual.

Respuestas

Nombre Tipo Description
200 OK

ThroughputSettingsGetResults

Las RU por segundo de la operación de actualización de tabla se completaron correctamente.

202 Accepted

Las RU por segundo de la operación de actualización de tabla se completarán de forma asincrónica.

Encabezados

  • azure-AsyncOperation: string
  • location: string

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation Suplantar tu cuenta de usuario

Ejemplos

CosmosDBTableThroughputUpdate

Solicitud de ejemplo

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/tables/tableName/throughputSettings/default?api-version=2025-04-15

{
  "location": "West US",
  "tags": {},
  "properties": {
    "resource": {
      "throughput": 400
    }
  }
}

Respuesta de muestra

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/tables/tableName/throughputSettings/default",
  "name": "default",
  "type": "Microsoft.DocumentDB/databaseAccounts/tables/throughputSettings",
  "location": "West US",
  "tags": {},
  "properties": {
    "resource": {
      "throughput": 400,
      "minimumThroughput": "400",
      "offerReplacePending": "true",
      "_rid": "PD5DALigDgw=",
      "_ts": 1459200611,
      "_etag": "\"00005900-0000-0000-0000-56f9a2630000\""
    }
  }
}

Definiciones

Nombre Description
AutoscaleSettingsResource

Objeto de configuración de rendimiento aprovisionado de Cosmos DB

AutoUpgradePolicyResource

Directiva de actualización automática de recursos de Cosmos DB

Resource
ThroughputPolicyResource

Directiva de rendimiento de recursos de Cosmos DB

ThroughputSettingsGetResults

Rendimiento de recursos de Azure Cosmos DB.

ThroughputSettingsResource

Objeto de rendimiento de recursos de Cosmos DB. Se requiere el rendimiento o se requiere autoscaleSettings, pero no ambos.

ThroughputSettingsUpdateParameters

Parámetros que se van a proporcionar para las RU por segundo de la tabla actual.

AutoscaleSettingsResource

Objeto de configuración de rendimiento aprovisionado de Cosmos DB

Nombre Tipo Description
autoUpgradePolicy

AutoUpgradePolicyResource

Directiva de actualización automática de recursos de Cosmos DB

maxThroughput

integer

Representa el contenedor de rendimiento máximo al que se puede escalar verticalmente.

targetMaxThroughput

integer

Representa el contenedor de rendimiento máximo de destino que se puede escalar verticalmente una vez que la oferta ya no está en estado pendiente.

AutoUpgradePolicyResource

Directiva de actualización automática de recursos de Cosmos DB

Nombre Tipo Description
throughputPolicy

ThroughputPolicyResource

Representa la directiva de rendimiento a la que debe cumplir el servicio para la actualización automática.

Resource

Nombre Tipo Description
_etag

string

Propiedad generada por el sistema que representa la etag de recursos necesaria para el control de simultaneidad optimista.

_rid

string

Propiedad generada por el sistema. Identificador único.

_ts

number

Propiedad generada por el sistema que denota la última marca de tiempo actualizada del recurso.

autoscaleSettings

AutoscaleSettingsResource

Recurso de Cosmos DB para la configuración de escalabilidad automática. Se requiere el rendimiento o se requiere autoscaleSettings, pero no ambos.

instantMaximumThroughput

string

Valor de rendimiento de la oferta para escalar verticalmente al instante sin desencadenar divisiones

minimumThroughput

string

Rendimiento mínimo del recurso

offerReplacePending

string

El reemplazo del rendimiento está pendiente

softAllowedMaximumThroughput

string

Valor máximo de rendimiento o valor máximo de maxThroughput (para escalabilidad automática) que se puede especificar.

throughput

integer

Valor del rendimiento del recurso de Cosmos DB. Se requiere el rendimiento o se requiere autoscaleSettings, pero no ambos.

ThroughputPolicyResource

Directiva de rendimiento de recursos de Cosmos DB

Nombre Tipo Description
incrementPercent

integer

Representa el porcentaje por el que el rendimiento puede aumentar cada vez que se inicia la directiva de rendimiento.

isEnabled

boolean

Determina si la propiedad ThroughputPolicy está activa o no.

ThroughputSettingsGetResults

Rendimiento de recursos de Azure Cosmos DB.

Nombre Tipo Description
id

string

Identificador de recurso único del recurso de ARM.

location

string

The location of the resource group to which the resource belongs.

name

string

Nombre del recurso de ARM.

properties.resource

Resource

tags

object

Las etiquetas son una lista de pares clave-valor que describen el recurso. Estas etiquetas se pueden usar para ver y agrupar este recurso (entre grupos de recursos). Se puede proporcionar un máximo de 15 etiquetas para un recurso. Cada etiqueta debe tener una clave no superior a 128 caracteres y el valor no mayor que 256 caracteres. Por ejemplo, la experiencia predeterminada para un tipo de plantilla se establece con "defaultExperience": "Cassandra". Los valores actuales "defaultExperience" también incluyen "Table", "Graph", "DocumentDB" y "MongoDB".

type

string

Tipo de recurso de Azure.

ThroughputSettingsResource

Objeto de rendimiento de recursos de Cosmos DB. Se requiere el rendimiento o se requiere autoscaleSettings, pero no ambos.

Nombre Tipo Description
autoscaleSettings

AutoscaleSettingsResource

Recurso de Cosmos DB para la configuración de escalabilidad automática. Se requiere el rendimiento o se requiere autoscaleSettings, pero no ambos.

instantMaximumThroughput

string

Valor de rendimiento de la oferta para escalar verticalmente al instante sin desencadenar divisiones

minimumThroughput

string

Rendimiento mínimo del recurso

offerReplacePending

string

El reemplazo del rendimiento está pendiente

softAllowedMaximumThroughput

string

Valor máximo de rendimiento o valor máximo de maxThroughput (para escalabilidad automática) que se puede especificar.

throughput

integer

Valor del rendimiento del recurso de Cosmos DB. Se requiere el rendimiento o se requiere autoscaleSettings, pero no ambos.

ThroughputSettingsUpdateParameters

Parámetros que se van a proporcionar para las RU por segundo de la tabla actual.

Nombre Tipo Description
id

string

Identificador de recurso único del recurso de ARM.

location

string

The location of the resource group to which the resource belongs.

name

string

Nombre del recurso de ARM.

properties.resource

ThroughputSettingsResource

El formato JSON estándar de un rendimiento de recursos

tags

object

Las etiquetas son una lista de pares clave-valor que describen el recurso. Estas etiquetas se pueden usar para ver y agrupar este recurso (entre grupos de recursos). Se puede proporcionar un máximo de 15 etiquetas para un recurso. Cada etiqueta debe tener una clave no superior a 128 caracteres y el valor no mayor que 256 caracteres. Por ejemplo, la experiencia predeterminada para un tipo de plantilla se establece con "defaultExperience": "Cassandra". Los valores actuales "defaultExperience" también incluyen "Table", "Graph", "DocumentDB" y "MongoDB".

type

string

Tipo de recurso de Azure.