Table Resources - Migrate Table To Autoscale
Azure Cosmos DB Tablosunu el ile aktarım hızından otomatik ölçeklendirmeye geçirme
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 Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
account
|
path | True |
string minLength: 3maxLength: 50 pattern: ^[a-z0-9]+(-[a-z0-9]+)* |
Cosmos DB veritabanı hesap adı. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız. |
|
subscription
|
path | True |
string minLength: 1 |
Hedef aboneliğin kimliği. |
|
table
|
path | True |
string |
Cosmos DB tablo adı. |
|
api-version
|
query | True |
string minLength: 1 |
Bu işlem için kullanılacak API sürümü. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
Tablo taşıma işlemi başarıyla tamamlandı. |
|
| 202 Accepted |
Tablo taşıma işlemi zaman uyumsuz olarak tamamlanır. Üst Bilgiler
|
|
| Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Akışı
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| user_impersonation | Kullanıcı hesabınızı taklit edin |
Örnekler
CosmosDBTableMigrateToAutoscale
Örnek isteği
Örnek yanıt
{
"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
Tanımlar
| Name | Description |
|---|---|
|
Autoscale |
Cosmos DB tarafından sağlanan aktarım hızı ayarları nesnesi |
|
Auto |
Cosmos DB kaynak otomatik yükseltme ilkesi |
|
Cloud |
Hizmetten bir hata yanıtı. |
|
Error |
Hata Yanıtı. |
| Resource | |
|
Throughput |
Cosmos DB kaynak aktarım hızı ilkesi |
|
Throughput |
Azure Cosmos DB kaynak aktarım hızı. |
AutoscaleSettingsResource
Cosmos DB tarafından sağlanan aktarım hızı ayarları nesnesi
| Name | Tür | Description |
|---|---|---|
| autoUpgradePolicy |
Cosmos DB kaynak otomatik yükseltme ilkesi |
|
| maxThroughput |
integer |
Ölçeği artırabilen en yüksek aktarım hızı kapsayıcısını temsil eder. |
| targetMaxThroughput |
integer |
Kapsayıcının ölçeğini teklif artık beklemede olmadığında artırabileceği hedef en yüksek aktarım hızını temsil eder. |
AutoUpgradePolicyResource
Cosmos DB kaynak otomatik yükseltme ilkesi
| Name | Tür | Description |
|---|---|---|
| throughputPolicy |
Otomatik yükseltme için hizmetin uyması gereken aktarım hızı ilkesini temsil eder |
CloudError
Hizmetten bir hata yanıtı.
| Name | Tür | Description |
|---|---|---|
| error |
Hata Yanıtı. |
ErrorResponse
Hata Yanıtı.
| Name | Tür | Description |
|---|---|---|
| code |
string |
Hata kodu. |
| message |
string |
İşlemin neden başarısız olduğunu gösteren hata iletisi. |
Resource
| Name | Tür | Description |
|---|---|---|
| _etag |
string |
İyimser eşzamanlılık denetimi için gereken kaynak etag'ini temsil eden sistem tarafından oluşturulan bir özellik. |
| _rid |
string |
Sistem tarafından oluşturulan bir özellik. Benzersiz bir tanımlayıcı. |
| _ts |
number |
Kaynağın son güncelleştirilen zaman damgasını gösteren, sistem tarafından oluşturulan bir özellik. |
| autoscaleSettings |
Otomatik ölçeklendirme ayarları için Cosmos DB kaynağı. Aktarım hızı gereklidir veya otomatik ölçeklendirmeAyarlar gereklidir, ancak her ikisi de gerekli değildir. |
|
| instantMaximumThroughput |
string |
Bölünmeleri tetiklemeden anında ölçeklendirmek için teklif aktarım hızı değeri |
| minimumThroughput |
string |
Kaynağın en düşük aktarım hızı |
| offerReplacePending |
string |
Aktarım hızı değişimi beklemede |
| softAllowedMaximumThroughput |
string |
Belirtilebilen en yüksek aktarım hızı değeri veya en yüksek maxThroughput değeri (otomatik ölçeklendirme için) |
| throughput |
integer |
Cosmos DB kaynak aktarım hızının değeri. Aktarım hızı gereklidir veya otomatik ölçeklendirmeAyarlar gereklidir, ancak her ikisi de gerekli değildir. |
ThroughputPolicyResource
Cosmos DB kaynak aktarım hızı ilkesi
| Name | Tür | Description |
|---|---|---|
| incrementPercent |
integer |
Aktarım hızı ilkesi her başlatıldığında aktarım hızının artabileceği yüzdeyi temsil eder. |
| isEnabled |
boolean |
ThroughputPolicy'nin etkin olup olmadığını belirler |
ThroughputSettingsGetResults
Azure Cosmos DB kaynak aktarım hızı.
| Name | Tür | Description |
|---|---|---|
| id |
string |
ARM kaynağının benzersiz kaynak tanımlayıcısı. |
| location |
string |
Kaynağın ait olduğu kaynak grubunun konumu. |
| name |
string |
ARM kaynağının adı. |
| properties.resource | ||
| tags |
object |
Etiketler, kaynağı tanımlayan anahtar/değer çiftlerinin listesidir. Bu etiketler, bu kaynağı görüntülemek ve gruplandırırken (kaynak grupları arasında) kullanılabilir. Bir kaynak için en fazla 15 etiket sağlanabilir. Her etiketin 128 karakterden büyük olmayan bir anahtarı ve 256 karakterden büyük olmayan bir değeri olmalıdır. Örneğin, bir şablon türü için varsayılan deneyim "defaultExperience": "Cassandra" ile ayarlanır. Geçerli "defaultExperience" değerleri "Table", "Graph", "DocumentDB" ve "MongoDB" değerlerini de içerir. |
| type |
string |
Azure kaynağının türü. |