Compartilhar via


Invoke-AzCosmosDBSqlDatabaseThroughputMigration

Use isso para migrar a taxa de transferência de escala automática para a taxa de transferência manual e vice-versa.

Syntax

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

Description

O parâmetro ThroughpyteType define a taxa de transferência para a qual você deseja migrar.

Exemplos

Exemplo 1

$NewSqlDatabase = New-AzCosmosDBSqlDatabase -AccountName myAccountName -ResourceGroupName myRgName -Name myDbName -Throughput 700
$AutoscaleThroughput = Invoke-AzCosmosDBSqlDatabaseThroughputMigration -InputObject $NewSqlDatabase -ThroughputType Autoscale

Parâmetros

-AccountName

Nome da conta de banco de dados do Cosmos DB.

Tipo:String
Position:Named
valor padrão:None
Obrigatório:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para a comunicação com o Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Objeto do Banco de dados SQL.

Tipo:PSSqlDatabaseGetResults
Position:Named
valor padrão:None
Obrigatório:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

nome do banco de dados.

Tipo:String
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-ParentObject

Objeto Conta do CosmosDB

Tipo:PSDatabaseAccountGetResults
Position:Named
valor padrão:None
Obrigatório:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Nome do grupo de recursos.

Tipo:String
Position:Named
valor padrão:None
Obrigatório:True
Accept pipeline input:False
Accept wildcard characters:False

-ThroughputType

Tipo de taxa de transferência para o qual migrar. Os valores possíveis são: Autoscale, Manual.

Tipo:String
Position:Named
valor padrão:None
Obrigatório:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

PSDatabaseAccountGetResults

PSSqlDatabaseGetResults

Saídas

PSThroughputSettingsGetResults