Table Resources - Migrate Table To Autoscale
Migrera en Azure Cosmos DB-tabell från manuellt dataflöde till autoskalning
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-parametrar
| Namn | I | Krävs | Typ | Beskrivning |
|---|---|---|---|---|
|
account
|
path | True |
string minLength: 3maxLength: 50 pattern: ^[a-z0-9]+(-[a-z0-9]+)* |
Namn på Cosmos DB-databaskonto. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Namnet på resursgruppen. Namnet är skiftlägesokänsligt. |
|
subscription
|
path | True |
string minLength: 1 |
ID för målprenumerationen. |
|
table
|
path | True |
string |
Namn på Cosmos DB-tabell. |
|
api-version
|
query | True |
string minLength: 1 |
Den API-version som ska användas för den här åtgärden. |
Svaren
| Namn | Typ | Beskrivning |
|---|---|---|
| 200 OK |
Tabellmigreringsåtgärden har slutförts. |
|
| 202 Accepted |
Tabellmigreringsåtgärden slutförs asynkront. Headers
|
|
| Other Status Codes |
Felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2-flöde
Typ:
oauth2
Rinna:
implicit
Auktorisations-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scope
| Namn | Beskrivning |
|---|---|
| user_impersonation | Personifiera ditt användarkonto |
Exempel
CosmosDBTableMigrateToAutoscale
Exempelförfrågan
Exempelsvar
{
"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
Definitioner
| Namn | Beskrivning |
|---|---|
|
Autoscale |
Cosmos DB objekt för etablerade dataflödesinställningar |
|
Auto |
Princip för automatisk uppgradering av Cosmos DB-resurser |
|
Cloud |
Ett felsvar från tjänsten. |
|
Error |
Svar på ett fel. |
| Resource | |
|
Throughput |
Princip för Cosmos DB-resursdataflöde |
|
Throughput |
Ett dataflöde för Azure Cosmos DB-resursen. |
AutoscaleSettingsResource
Cosmos DB objekt för etablerade dataflödesinställningar
| Namn | Typ | Beskrivning |
|---|---|---|
| autoUpgradePolicy |
Princip för automatisk uppgradering av Cosmos DB-resurser |
|
| maxThroughput |
integer |
Representerar maximalt dataflöde som containern kan skala upp till. |
| targetMaxThroughput |
integer |
Representerar det maximala dataflöde som containern kan skalas upp till när erbjudandet inte längre är i väntande tillstånd. |
AutoUpgradePolicyResource
Princip för automatisk uppgradering av Cosmos DB-resurser
| Namn | Typ | Beskrivning |
|---|---|---|
| throughputPolicy |
Representerar den dataflödesprincip som tjänsten måste följa för automatisk uppgradering |
CloudError
Ett felsvar från tjänsten.
| Namn | Typ | Beskrivning |
|---|---|---|
| error |
Svar på ett fel. |
ErrorResponse
Svar på ett fel.
| Namn | Typ | Beskrivning |
|---|---|---|
| code |
string |
Felkod. |
| message |
string |
Felmeddelande som anger varför åtgärden misslyckades. |
Resource
| Namn | Typ | Beskrivning |
|---|---|---|
| _etag |
string |
En systemgenererad egenskap som representerar den resurstagg som krävs för optimistisk samtidighetskontroll. |
| _rid |
string |
En systemgenererad egenskap. En unik identifierare. |
| _ts |
number |
En systemgenererad egenskap som anger den senast uppdaterade tidsstämpeln för resursen. |
| autoscaleSettings |
Cosmos DB-resurs för autoskalningsinställningar. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. |
|
| instantMaximumThroughput |
string |
Erbjudandets dataflödesvärde för att omedelbart skala upp utan att utlösa delningar |
| minimumThroughput |
string |
Minsta dataflöde för resursen |
| offerReplacePending |
string |
Ersättandet av dataflödet väntar |
| softAllowedMaximumThroughput |
string |
Det maximala dataflödesvärdet eller det maximala maxThroughput-värdet (för autoskalning) som kan anges |
| throughput |
integer |
Värdet för Cosmos DB-resursens dataflöde. Antingen krävs dataflöde eller autoscaleSettings, men inte båda. |
ThroughputPolicyResource
Princip för Cosmos DB-resursdataflöde
| Namn | Typ | Beskrivning |
|---|---|---|
| incrementPercent |
integer |
Representerar den procentandel med vilken dataflödet kan öka varje gång dataflödesprincipen startar. |
| isEnabled |
boolean |
Avgör om ThroughputPolicy är aktiv eller inte |
ThroughputSettingsGetResults
Ett dataflöde för Azure Cosmos DB-resursen.
| Namn | Typ | Beskrivning |
|---|---|---|
| id |
string |
Den unika resursidentifieraren för ARM-resursen. |
| location |
string |
Platsen för den resursgrupp som resursen tillhör. |
| name |
string |
Namnet på ARM-resursen. |
| properties.resource | ||
| tags |
object |
Taggar är en lista över nyckel/värde-par som beskriver resursen. Dessa taggar kan användas för att visa och gruppera den här resursen (mellan resursgrupper). Högst 15 taggar kan anges för en resurs. Varje tagg måste ha en nyckel som inte är större än 128 tecken och värdet får inte vara större än 256 tecken. Standardupplevelsen för en malltyp anges till exempel med "defaultExperience": "Cassandra". Aktuella "defaultExperience"-värden inkluderar även "Table", "Graph", "DocumentDB" och "MongoDB". |
| type |
string |
Typ av Azure-resurs. |