Создайте и протестируйте приложения с бесплатным уровнем База данных SQL Azure

Создавайте и тестируйте реляционные приложения и приложения на базе ИИ с помощью База данных SQL Azure — это полностью управляемая база данных, которая использует общую кодовую базу SQL ядро СУБД с SQL Server. Используйте знакомые T-SQL и инструменты разработчика для создания бэкенда приложения, объединяйте реляционные и JSON-данные или изучайте поиск векторного сходства вместе с данными приложения. Azure управляет патчами движка и резервным копированием, так что вы можете сосредоточиться на вашем приложении, а не на поддержании сервера базы данных.

Бесплатный уровень предоставляет регулярные ежемесячные лимиты для новых баз данных для разработки и проверки концепции. Для каждой базы данных вы бесплатно получаете 100 000 всекунд vCore, 32 ГБ данных и 32 ГБ хранилища резервных копий ежемесячно в течение всего срока действия вашей подписки. Каждая подписка Azure позволяет создавать до 10 бесплатных баз данных общего назначения.

Important

Начните с новой среды разработки или образцовой базы данных. Вы не можете восстановить или преобразовать существующую базу данных на бесплатный тариф. Бесплатный уровень не имеет соглашения об уровне обслуживания (SLA), а также действуют ограничения по функциям и конфигурациям. Выбирайте, приостанавливать ли при достижении ежемесячного бесплатного лимита или разрешать оплаченные перерасходы. Внешние модели ИИ, хостинг приложений и другие сопутствующие ресурсы могут иметь отдельные расходы. Перед созданием ресурсов изучите соответствие условиями ограничения.

Tip

Чтобы приступить к работе и быстро создать бесплатную базу данных SQL Azure, посетите центр SQL Azure в aka.ms/azuresqlhub. В области "Создание базы данных" выберите ссылку "Пуск бесплатно ".

Что можно создать

Используйте свои навыки SQL для изучения этих проектов разработки:

  • Бэкенд SQL-приложения: моделируйте связанные данные в таблицах, выполняйте запросы с помощью T-SQL и используйте хранящиеся процедуры для логики базы данных. Ознакомьтесь со сравнением функций, чтобы узнать о поддерживаемых возможностях баз данных и отличиях от функций экземпляра SQL Server.
  • Реляционный и JSON-проект: объединяет реляционные записи с JSON-документами, например каталог продуктов с гибкими атрибутами. Узнайте о поддержке JSON.
  • Прототип векторного сходства: храните подготовленные эмбеддинги вместе с примерными данными приложений и исследуйте поиск по сходству, например, поиск связанных описаний продуктов. Начните с концептуального обзора ИИ и обзора векторного поиска. Это учебные ресурсы, а не проверенный ИИ-пример бесплатного тарифа. Проверьте требования по выбранной функции и ограничения по бесплатному уровню; хостинг моделей и инференс не входят в это предложение для базы данных.

Prerequisites

Вам нужна учетная запись Azure и подписка. В отличие от предыдущего предложения бесплатной учетной записи Azure, бесплатный уровень доступен для большинства типов подписок Azure. Microsoft Azure for Students Starter не поддерживается.

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

Создание базы данных

Выберите портал Azure, Azure CLI, PowerShell, Terraform, шаблон Azure Resource Manager (ARM) или запрос агента для создания бесплатной базы данных уровня Free.

Создайте бесплатную базу данных SQL Azure с помощью портала Azure. Чтобы создать базу данных бесплатного уровня, следуйте следующим шагам:

  1. Перейдите в Центр SQL Azure в aka.ms/azuresqlhub.

  2. На панели "Создание базы данных" выберите "Пуск бесплатно".

  3. На вкладке "Основные сведения" :

    1. В разделе " Сведения о проекте":
      • Выберите вашу подписку. Текущая подписка уже выбрана.
      • Уже выбрана существующая группа ресурсов . Вы можете выбрать другую группу ресурсов или создать новую.
    2. В разделе "Сведения о базе данных":
      • Используйте автоматически созданное уникальное имя базы данных или укажите новое имя.
      • Уже выбран существующий логический сервер . Вы можете выбрать другой логический сервер или создать новый логический сервер.

    Карточка со сводкой стоимости справа на странице показывает ориентировочную стоимость/месяц, равную нулю. База данных создаётся с настройками по умолчанию, включая возможность приостановить базу данных при достижении бесплатных лимитов. Вы можете изменить эти настройки базы данных позже.

  4. Выберите Review + create.

  5. Просмотрите и выберите "Создать".

Проверка развертывания

После завершения создания убедитесь, что:

  • База данных находится в сети в нужной подписке, группе ресурсов и логическом сервере.
  • Для базы данных используется бесплатный тариф. В выводе Azure CLI useFreeLimit — true.
  • Поведение при достижении месячного бесплатного лимита соответствует вашему выбору. Примеры создания в этой статье используют AutoPause; BillOverUsage включает платные перерасходы.

Используйте страницы Overview и Compute + storage базы данных в портале Azure, az sql db show или Get-AzSqlDatabase для проверки конфигурации.

Запрос базы данных

После создания и проверки базы данных подключитесь к ней напрямую с помощью выбранного вами инструмента или языка программирования по вашему выбору. Проверьте целевую базу данных редактора запросов перед запуском инструкций.

Important

Общее CREATE DATABASE утверждение туториала не создает базу данных бесплатного уровня. Продолжайте использовать базу данных, которую вы создали в рамках предложения бесплатного уровня. Выберите инструкции по образцам таблиц, которые не требуют дополнительной базы данных, восстановления или импорта.

Мониторинг и отслеживание использования служб

Отслеживайте бесплатное использование

Используйте портал Azure, чтобы отслеживать оставшийся или израсходованный бесплатный объем:

  1. На вкладке Обзор базы данных вы видите запись ежемесячный объем vCore, доступный бесплатно.

  2. Выберите количество времени, оставшееся из секунд. Диаграмма метрик открывается, где можно посмотреть метрики: бесплатный оставшийся объем или бесплатный потребленный объем.

На вкладке «Метрики » вы также можете бесплатно создать правило оповещений . Используйте метрику оставшееся количество бесплатно, чтобы отправить оповещение, если количество меньше 10 000 секунд виртуальных ядер (10% месячного лимита), чтобы вы знали, когда у вас заканчивается лимит на месяц.

Монитор с помощью Database Hub (предварительный просмотр)

Опционально используйте Database Hub в Microsoft Fabric (предпросмотр) для получения общего представления обо всей среде Azure SQL-баз данных, к которым у вас есть разрешение на доступ. Он доступен по лицензии Fabric Free и не требует емкости Fabric. Ваши базы данных остаются в существующих подписках Azure.

Сведения о требованиях к настройке и предварительному просмотру см. в «Мониторинг базы данных Microsoft SQL». Для добавления данных о производительности см. раздел «Включить мониторинг производительности для Microsoft SQL».

Перейти на Hyperscale

По мере роста нагрузки вы сможете обновить существующую базу данных уровня Free до Hyperscale. Руководство охватывает предварительные требования, отдельные действия по обновлению для отключения бесплатного уровня и конвертации базы данных, а также проверку.

Разрешение оплаченных превышений не отключает бесплатный тариф. Выход из бесплатного уровня является постоянным для этой базы данных, и платное использование General Purpose может накапливаться даже при неудаче последующего преобразования в Hyperscale. Ознакомьтесь с руководством по обновлению перед внесением изменений.

Рекомендации и ограничения

К бесплатным базам данных База данных SQL Azure применимы следующие соображения и ограничения:

  • Бесплатный уровень использует ту же полностью управляемую инфраструктуру общего назначения, что и платная база данных, но не включает соглашение об уровне обслуживания (SLA). Используйте его в первую очередь для разработки и сценариев проверки концепции.
  • Выберите поведение, когда достигнете ежемесячного бесплатного лимита:
    • Автоматическая пауза базы данных до следующего месяца прекращает платежи, но база данных недоступна до тех пор, пока лимит не сбросится в начале следующего календарного месяца.
    • Продолжать использовать базу данных для дополнительной платы сохраняет её в сети и начисляет плату за перерасход по стандартным тарифам General Purpose Serverless. Нельзя вернуться к опции автопаузы.
  • Бесплатные базы данных автоматически приостанавливаются после 15 минут бездействия. Задержка автопаузы фиксирована и не может быть изменена, независимо от выбранного поведения при достижении ежемесячного бесплатного лимита.
  • Отключайте подключения в таких средствах запросов, как SQL Server Management Studio и расширение MSSQL для Visual Studio Code, включая редакторы запросов и подключения обозреватель объектов, когда закончите. Открытые соединения могут предотвращать автопаузу в простое время и продолжают потреблять секунды vCore. Отключение не восстанавливает уже потраченный объём использования. Если база данных не переходит в состояние автопаузы, проверьте функции, препятствующие переходу в состояние автопаузы.
  • Вы можете применить бесплатный уровень только к новой базе данных. Вы не можете восстановить или преобразовать существующую базу данных на бесплатный тариф.
  • Если вы используете расширенную конфигурацию, регион, выбранный для первой бесплатной базы данных, применяется ко всем бесплатным базам данных в этой подписке и не может быть изменен.

Для подробностей о резервном копировании, масштабировании, копировании и совместимости функций см. бесплатный FAQ База данных SQL Azure.