Автоматическое создание базы данных SQL Azure - задача DACPAC, как настроить модель определения цены базы данных Azure - PullRequest
0 голосов
/ 13 июня 2019

Я только что обнаружил, что MS изменяет настройку конфигурации Azure PaaS DB по умолчанию для создания Vcore вместо DTU.Я использую Devure Azure для создания баз данных из репозитория GithHub через DACPAC с использованием SQL-задачи Azure.Я хотел бы сохранить модель DTU для моих сборок.

Варианты, которые я вижу для реализации этого:

  • Настройка во время задачи развертывания DACPAC ... Я не былсмог найти, как это сделать где угодно.
  • Предварительно создайте БД и запустите в нее файл DACPAC.
  • Установить Azure по умолчанию для любых новых созданных БД.Я не смог найти способ сделать это.

Для второго варианта я успешно использовал приведенный ниже фрагмент кода для создания БД, хотя не могу найти способ его создания со "стандартом S0 10DTU, например.

Любой совет, с благодарностью полученный ..

New-AzureRmSqlDatabase -ResourceGroupName $ ResourceGroup -ServerName $ Servername -DatabaseName $ DataBaseName

1 Ответ

1 голос
/ 13 июня 2019

Как правило, вы хотите предоставлять ресурсы Azure с помощью различных языков идемпотентной конфигурации.Шаблоны ARM являются родными, Terraform является популярной альтернативой.Запускайте развертывание шаблона ARM в начале каждого развертывания, тогда вся необходимая инфраструктура для запуска вашего приложения будет на месте и правильно настроена.

Если вы хотите сделать это с PowerShell, однако, параметры вы ищете Edition и RequestedServiceObjectiveName.IE -Edition Standard -RequestedServiceObjectiveName S0.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...