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-04-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 |
Cosmos DB-Tabellenname. |
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 Tabellenmigrationsvorgang wurde erfolgreich abgeschlossen. |
|
202 Accepted |
Der Vorgang für die Tabellenmigration 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
POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/tables/tableName/throughputSettings/default/migrateToAutoscale?api-version=2025-04-15
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-04-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-04-15
Definitionen
Name | Beschreibung |
---|---|
Autoscale |
Cosmos DB-Objekt für Durchsatzeinstellungen bereitgestellt |
Auto |
Cosmos DB-Ressourcenrichtlinie für automatische Upgrades |
Cloud |
Eine Fehlerantwort des Diensts. |
Error |
Fehlerantwort. |
Resource | |
Throughput |
Cosmos DB-Ressourcendurchsatzrichtlinie |
Throughput |
Ein Azure Cosmos DB-Ressourcendurchsatz. |
AutoscaleSettingsResource
Cosmos DB-Objekt für Durchsatzeinstellungen bereitgestellt
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 einen Zielcontainer für den maximalen Durchsatz dar, der bis zu einem Mal skaliert werden kann, wenn sich das Angebot nicht mehr im ausstehenden Zustand 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 ein optimistisches Parallelitätssteuerelement erforderlich ist. |
_rid |
string |
Eine vom System generierte Eigenschaft. Einen eindeutigen Bezeichner. |
_ts |
number |
Eine vom System generierte Eigenschaft, die den letzten 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 Angebotsdurchsatzwert, der sofort skaliert werden soll, ohne Unterbrechungen auszulösen |
minimumThroughput |
string |
Der minimale Durchsatz der Ressource |
offerReplacePending |
string |
Die Durchsatzersetzung steht aus. |
softAllowedMaximumThroughput |
string |
Der maximale Durchsatzwert oder der maximale maxThroughput-Wert (für autoskalen), der angegeben werden kann |
throughput |
integer |
Wert des Cosmos DB-Ressourcendurchsatzes. Entweder ist der Durchsatz erforderlich, oder autoscaleSettings ist erforderlich, aber nicht beides. |
ThroughputPolicyResource
Cosmos DB-Ressourcendurchsatzrichtlinie
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 |
The location of the resource group to which the resource belongs. |
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. Beispielsweise wird die Standardoberfläche für einen Vorlagentyp mit "defaultExperience": "Cassandra" festgelegt. Aktuelle "defaultExperience"-Werte enthalten auch "Table", "Graph", "DocumentDB" und "MongoDB". |
type |
string |
Der Typ der Azure-Ressource. |