Delen via


Table Resources - Migrate Table To Autoscale

Een Azure Cosmos DB-tabel migreren van handmatige doorvoer naar automatisch schalen

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

URI-parameters

Name In Vereist Type Description
accountName
path True

string

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

Accountnaam van de Cosmos DB-database.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

subscriptionId
path True

string

minLength: 1

De id van het doelabonnement.

tableName
path True

string

Cosmos DB tabelnaam.

api-version
query True

string

minLength: 1

De API-versie die voor deze bewerking moet worden gebruikt.

Antwoorden

Name Type Description
200 OK

ThroughputSettingsGetResults

De bewerking Tabelmigratie is voltooid.

202 Accepted

De bewerking Tabelmigratie wordt asynchroon voltooid.

Kopteksten

  • azure-AsyncOperation: string
  • location: string
Other Status Codes

CloudError

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

CosmosDBTableMigrateToAutoscale

Voorbeeldaanvraag

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

Voorbeeldrespons

{
  "properties": {
    "resource": {
      "throughput": 400,
      "autoscaleSettings": {
        "maxThroughput": 4000
      },
      "minimumThroughput": "4000",
      "offerReplacePending": "false",
      "_rid": "PD5DALigDgw=",
      "_ts": 1459200611,
      "_etag": "\"00005900-0000-0000-0000-56f9a2630000\""
    }
  }
}
Location: https://centraluseuap.management.azure.com/subscriptions/d1eb41bc-1b7f-4404-bd2a-8568c222852d/providers/Microsoft.DocumentDB/locations/centraluseuap/operationsStatus/fdd04b7b-86d5-460f-b19e-386230348bcc?api-version=2025-10-15
Azure-AsyncOperation: https://centraluseuap.management.azure.com/subscriptions/d1eb41bc-1b7f-4404-bd2a-8568c222852d/providers/Microsoft.DocumentDB/locations/centraluseuap/operationsStatus/fdd04b7b-86d5-460f-b19e-386230348bcc?api-version=2025-10-15

Definities

Name Description
AutoscaleSettingsResource

Object met instellingen voor door Cosmos DB ingerichte doorvoer

AutoUpgradePolicyResource

Beleid voor automatische upgrade van Cosmos DB-resources

CloudError

Een foutreactie van de service.

ErrorResponse

Reactie op fout.

Resource
ThroughputPolicyResource

Beleid voor doorvoer van Cosmos DB-resources

ThroughputSettingsGetResults

Een doorvoer van Azure Cosmos DB-resources.

AutoscaleSettingsResource

Object met instellingen voor door Cosmos DB ingerichte doorvoer

Name Type Description
autoUpgradePolicy

AutoUpgradePolicyResource

Beleid voor automatische upgrade van Cosmos DB-resources

maxThroughput

integer

Vertegenwoordigt de maximale doorvoercontainer die omhoog kan worden geschaald.

targetMaxThroughput

integer

Vertegenwoordigt het doel van de maximale doorvoer waartoe de container kan worden opgeschaald zodra de aanbieding niet meer in behandeling is.

AutoUpgradePolicyResource

Beleid voor automatische upgrade van Cosmos DB-resources

Name Type Description
throughputPolicy

ThroughputPolicyResource

Vertegenwoordigt doorvoerbeleid waaraan de service moet voldoen voor automatische upgrade

CloudError

Een foutreactie van de service.

Name Type Description
error

ErrorResponse

Reactie op fout.

ErrorResponse

Reactie op fout.

Name Type Description
code

string

Foutcode.

message

string

Foutbericht dat aangeeft waarom de bewerking is mislukt.

Resource

Name Type Description
_etag

string

Een door het systeem gegenereerde eigenschap die de resource-etag vertegenwoordigt die nodig is voor optimistische gelijktijdigheidscontrole.

_rid

string

Een door het systeem gegenereerde eigenschap. Een unieke identificatiecode.

_ts

number

Een door het systeem gegenereerde eigenschap die de laatst bijgewerkte tijdstempel van de resource aangeeft.

autoscaleSettings

AutoscaleSettingsResource

Cosmos DB-resource voor instellingen voor automatisch schalen. Doorvoer is vereist of autoscaleSettings is vereist, maar niet beide.

instantMaximumThroughput

string

De bieden doorvoerwaarde om direct op te schalen zonder splitsingen te triggeren

minimumThroughput

string

De minimale doorvoer van de resource

offerReplacePending

string

De vervanging van de doorvoer is in afwachting

softAllowedMaximumThroughput

string

De maximale doorvoerwaarde of de maximale maxThroughput-waarde (voor automatisch schalen) die kan worden opgegeven

throughput

integer

Waarde van de doorvoer van cosmos DB-resources. Doorvoer is vereist of autoscaleSettings is vereist, maar niet beide.

ThroughputPolicyResource

Beleid voor doorvoer van Cosmos DB-resources

Name Type Description
incrementPercent

integer

Vertegenwoordigt het percentage waarmee doorvoer kan toenemen telkens wanneer het doorvoerbeleid wordt geactiveerd.

isEnabled

boolean

Bepaalt of doorvoerbeleid actief is of niet

ThroughputSettingsGetResults

Een doorvoer van Azure Cosmos DB-resources.

Name Type Description
id

string

De unieke resource-id van de ARM-resource.

location

string

De locatie van de resourcegroep waartoe de resource behoort.

name

string

De naam van de ARM-bron.

properties.resource

Resource

tags

object

Tags zijn een lijst met sleutel-waardeparen die de bron beschrijven. Deze tags kunnen worden gebruikt voor het weergeven en groeperen van deze resource (tussen resourcegroepen). Er kunnen maximaal 15 tags worden opgegeven voor een resource. Elke tag moet een sleutel hebben van maximaal 128 tekens en een waarde van maximaal 256 tekens. De standaardervaring voor een sjabloontype is bijvoorbeeld ingesteld met 'defaultExperience': 'Cassandra'. De huidige waarden voor 'defaultExperience' omvatten ook 'Table', 'Graph', 'DocumentDB' en 'MongoDB'.

type

string

Het type Azure-resource.