Table Resources - Migrate Table To Autoscale
Migrieren einer Azure Cosmos DB-Tabelle vom manuellen Durchsatz zur automatischen Skalierung
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-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
account
|
path | True |
string minLength: 3maxLength: 50 pattern: ^[a-z0-9]+(-[a-z0-9]+)* |
Name des Cosmos DB-Datenbankkontos. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet. |
|
subscription
|
path | True |
string minLength: 1 |
Die ID des Zielabonnements. |
|
table
|
path | True |
string |
Name der Cosmos DB-Tabelle. |
|
api-version
|
query | True |
string minLength: 1 |
Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Der Vorgang zur Tabellenmigration wurde erfolgreich abgeschlossen. |
|
| 202 Accepted |
Der Tabellenmigrationsvorgang wird asynchron abgeschlossen. Header
|
|
| Other Status Codes |
Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
| Name | Beschreibung |
|---|---|
| user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
CosmosDBTableMigrateToAutoscale
Beispielanforderung
Beispiel für eine Antwort
{
"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
Definitionen
| Name | Beschreibung |
|---|---|
|
Autoscale |
Objekt der von Cosmos DB bereitgestellten Durchsatzeinstellungen |
|
Auto |
Cosmos DB-Ressourcenrichtlinie für automatische Upgrades |
|
Cloud |
Eine Fehlerantwort des Diensts. |
|
Error |
Fehlerantwort. |
| Resource | |
|
Throughput |
Richtlinie für den Ressourcendurchsatz in Cosmos DB |
|
Throughput |
Ein Azure Cosmos DB-Ressourcendurchsatz. |
AutoscaleSettingsResource
Objekt der von Cosmos DB bereitgestellten Durchsatzeinstellungen
| Name | Typ | Beschreibung |
|---|---|---|
| autoUpgradePolicy |
Cosmos DB-Ressourcenrichtlinie für automatische Upgrades |
|
| maxThroughput |
integer |
Stellt den maximalen Durchsatzcontainer dar, der bis zu skalieren kann. |
| targetMaxThroughput |
integer |
Stellt den maximalen Zieldurchsatz dar, auf den der Container hochskaliert werden kann, sobald sich das Angebot nicht mehr im Status "Ausstehend" befindet. |
AutoUpgradePolicyResource
Cosmos DB-Ressourcenrichtlinie für automatische Upgrades
| Name | Typ | Beschreibung |
|---|---|---|
| throughputPolicy |
Stellt die Durchsatzrichtlinie dar, der der Dienst für das automatische Upgrade einhalten muss. |
CloudError
Eine Fehlerantwort des Diensts.
| Name | Typ | Beschreibung |
|---|---|---|
| error |
Fehlerantwort. |
ErrorResponse
Fehlerantwort.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Fehlercode. |
| message |
string |
Fehlermeldung, die angibt, warum der Vorgang fehlgeschlagen ist. |
Resource
| Name | Typ | Beschreibung |
|---|---|---|
| _etag |
string |
Eine vom System generierte Eigenschaft, die das Ressourcen-ETAG darstellt, das für die Steuerung der optimistischen Parallelität erforderlich ist. |
| _rid |
string |
Eine vom System generierte Eigenschaft. Eine eindeutige Kennung. |
| _ts |
number |
Eine vom System generierte Eigenschaft, die den zuletzt aktualisierten Zeitstempel der Ressource angibt. |
| autoscaleSettings |
Cosmos DB-Ressource für Autoskaleneinstellungen. Entweder ist der Durchsatz erforderlich, oder autoscaleSettings ist erforderlich, aber nicht beides. |
|
| instantMaximumThroughput |
string |
Der Durchsatzwert des Angebots für eine sofortige Skalierung, ohne dass Splits ausgelöst werden müssen |
| minimumThroughput |
string |
Der minimale Durchsatz der Ressource |
| offerReplacePending |
string |
Die Ersetzung des Durchsatzes steht noch aus |
| softAllowedMaximumThroughput |
string |
Der maximale Durchsatzwert oder der maximale maxThroughput-Wert (für die automatische Skalierung), der angegeben werden kann |
| throughput |
integer |
Wert des Cosmos DB-Ressourcendurchsatzes. Entweder ist der Durchsatz erforderlich, oder autoscaleSettings ist erforderlich, aber nicht beides. |
ThroughputPolicyResource
Richtlinie für den Ressourcendurchsatz in Cosmos DB
| Name | Typ | Beschreibung |
|---|---|---|
| incrementPercent |
integer |
Stellt den Prozentsatz dar, um den der Durchsatz bei jedem Start der Durchsatzrichtlinie erhöht werden kann. |
| isEnabled |
boolean |
Bestimmt, ob die Durchsatzpolicy aktiv ist oder nicht. |
ThroughputSettingsGetResults
Ein Azure Cosmos DB-Ressourcendurchsatz.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Der eindeutige Ressourcenbezeichner der ARM-Ressource. |
| location |
string |
Der Speicherort der Ressourcengruppe, zu der die Ressource gehört. |
| name |
string |
Der Name der ARM-Ressource. |
| properties.resource | ||
| tags |
object |
Tags sind eine Liste von Schlüssel-Wert-Paaren, die die Ressource beschreiben. Diese Tags können zum Anzeigen und Gruppieren dieser Ressource (über Ressourcengruppen hinweg) verwendet werden. Für eine Ressource können maximal 15 Tags bereitgestellt werden. Jedes Tag muss einen Schlüssel haben, der nicht größer als 128 Zeichen ist, und der Wert darf maximal 256 Zeichen lang sein. Die Standardoberfläche für einen Vorlagentyp wird z. B. mit "defaultExperience": "Cassandra" festgelegt. Zu den aktuellen "defaultExperience"-Werten gehören auch "Table", "Graph", "DocumentDB" und "MongoDB". |
| type |
string |
Der Typ der Azure-Ressource. |