Condividi tramite


Invoke-AzCosmosDBTableThroughputMigration

Usare questa opzione per eseguire la migrazione della velocità effettiva a scalabilità automatica alla velocità effettiva manuale e viceversa.

Sintassi

Invoke-AzCosmosDBTableThroughputMigration
      [-Name <String>]
      -ResourceGroupName <String>
      -AccountName <String>
      -ThroughputType <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-AzCosmosDBTableThroughputMigration
      [-Name <String>]
      -ParentObject <PSDatabaseAccountGetResults>
      -ThroughputType <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-AzCosmosDBTableThroughputMigration
      [-Name <String>]
      -InputObject <PSTableGetResults>
      -ThroughputType <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Il parametro ThroughpyteType definisce la velocità effettiva a cui si vuole eseguire la migrazione.

Esempio

Esempio 1

$NewTable = New-AzCosmosDBTable -AccountName myAccountName -ResourceGroupName myRgName -Name myTableName -Throughput 700
$AutoscaleThroughput = Invoke-AzCosmosDBTableThroughputMigration -InputObject $NewTable -ThroughputType Autoscale

Parametri

-AccountName

Nome dell'account del database Cosmos DB.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Oggetto Table.

Tipo:PSTableGetResults
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Nome della tabella.

Tipo:String
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-ParentObject

Oggetto Account CosmosDB

Tipo:PSDatabaseAccountGetResults
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Nome del gruppo di risorse.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-ThroughputType

Tipo di velocità effettiva a cui eseguire la migrazione. I valori possibili sono: Scalabilità automatica, Manuale.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

Input

PSDatabaseAccountGetResults

PSTableGetResults

Output

PSThroughputSettingsGetResults