Выбор хранилища SQL для оповещения

Каждое оповещение выполняется в хранилище SQL, выбранном при создании или изменении. Выбранное хранилище влияет на задержку оповещений, надежность и стоимость.

Выбор или изменение хранилища

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

Селектор вычислений

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

  1. Щелкните значок Оповещения на боковой панели и щелкните оповещение, которое вы хотите изменить.
  2. Нажмите Изменить.
  3. Щелкните селектор вычислений, чтобы просмотреть текущее хранилище.
  4. Щелкните другой склад, чтобы выбрать его.

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

Для определения размера выберите наименьшее хранилище, которое выполняет запрос оповещений надежно. Сведения о сравнении типов складов см. в разделе "Типы хранилища SQL".

Поведение склада во время выполнения по расписанию

Если выбранное хранилище остановлено при планировании запуска оповещения, Databricks SQL автоматически запускает хранилище и запускает запрос. Оценка оповещений включает любую задержку запуска. Если не удается запустить хранилище, оповещение возвращает статус ERROR.

Если выбранное хранилище удалено или вы теряете доступ к нему, оповещение возвращает ERROR состояние, пока не выберете другое хранилище.

Последствия затрат

Частые расписания оповещений могут поддерживать активное хранилище SQL в течение длительных периодов, что способствует затратам на вычислительные ресурсы хранилища SQL. Управление затратами:

  • Используйте бессерверное хранилище SQL с коротким интервалом автоматической остановки. Счета за бессерверные склады выставляются только за активное время запроса.
  • Избегайте запускать оповещения чаще, чем изменяются исходные данные. Оповещение, которое каждую минуту проверяет таблицу на наличие новых данных, хотя она обновляется ежечасно, создает избыточную вычислительную нагрузку.
  • Группировать несколько оповещений на одном складе, чтобы один склад начал обслуживать их все.

Дополнительные сведения о типах хранилища SQL, размерах и ценах см. в статье "Подключение к хранилищу SQL".