Li a seguinte documentação.
Propriedades específicas da ação Importar
Olhando para a descrição do switch para DatabaseEdition
, não vejo uma opção para o modelo de compra do banco de dados SQL do Azure vCore .
Não é possível escolher o modelo vCore usando o recurso de importação SqlPackage?
O
DatabaseEdition
parâmetro oferece suporte às camadas de serviço do modelo vCore: GeneralPurpose, BusinessCritical e Hyperscale, conforme documentado no link original que você compartilhou. Também podemos especificar o objetivo do nível de serviço (como GP_Gen5_2 ou HS_Gen5_8, etc.) noDatabaseServiceObjective
parâmetro.Aqui está um exemplo de como importar um BACPAC usando SqlPackage, e também ter o banco de dados criado como um banco de dados Hyperscale, com 4 vCores:
SqlPackage pode, e irá, usar um banco de dados vazio existente como destino. Assim, em certos casos, pode ser preferível criar explicitamente o banco de dados antes de importar o BACPAC. Por exemplo, se você quiser importar um BACPAC para um novo banco de dados que estará em um pool elástico, uma etapa anterior (usando PowerShell / Azure CLI / REST API / SDK, etc.) Este exemplo mostra como criar um banco de dados dentro de um pool usando a CLI do Azure.