Partilhar via


Alterar a SKU padrão usada para criar um novo Azure banco de dados SQL

A SKU padrão para implantar um novo Azure banco de dados SQL foi atualizada para aproveitar a Azure oferta gratuita do Banco de dados SQL. Essa alteração ajuda a evitar custos mensais inesperados, pausando o banco de dados quando os limites de ofertas gratuitas são atingidos. Um novo método, WithSku, também foi introduzido para permitir a personalização do SKU durante a implantação.

Versão introduzida

.NET .NET Aspire 9.3

Comportamento anterior

O Azure banco de dados SQL foi implantado com uma SKU padrão, sem utilizar a oferta gratuita do Azure banco de dados SQL. Isso pode resultar em custos mensais inesperados se o uso do banco de dados exceder os limites de nível gratuito.

Novo comportamento

O Azure banco de dados SQL agora é implementado com a SKU GP_S_Gen5_2 (General Purpose Serverless) padrão e a Azure oferta gratuita do banco de dados SQL ativada. O banco de dados pausa automaticamente quando os limites de ofertas gratuitas são atingidos, evitando custos inesperados. Além disso, o WithSku método permite que você especifique uma SKU diferente, se necessário.

Exemplo de utilização do novo WithSku método:

var database = resourceBuilder
    .AddDatabase("MyDatabase")
    .WithSku("GP_S_Gen5_4");

Tipo de mudança disruptiva

Trata-se de uma mudança de comportamento.

Motivo da mudança

Essa alteração garante que as implantações aproveitem a Azure oferta gratuita do Banco de dados SQL, reduzindo o risco de incorrer em custos mensais inesperados. Para obter mais informações, consulte a oferta gratuita doAzure Banco de dados SQL.

Se você quiser usar uma SKU diferente para sua Azure implantação de banco de dados SQL, use o novo WithSku método para especificar a SKU desejada. Por exemplo:

var database = resourceBuilder
    .AddDatabase("MyDatabase")
    .WithSku("GP_S_Gen5_4");

Revise suas implantações existentes para garantir que elas estejam alinhadas com o novo comportamento padrão.

APIs afetadas

  • AzureSqlDatabaseResource: Atualizado para usar a oferta gratuita como a opção de implantação padrão.
  • AddDatabase: Atualizado para usar a oferta gratuita como a opção de implantação padrão.
  • public static IResourceBuilder<AzureSqlDatabaseResource> WithSku: Adicionado para permitir a especificação do SKU desejado.